Sort Results By:
*served non-consecutive terms
Name Position Session Party County District
2017-2022 R Fayette, Somerset 51
2023-2024 R Fayette 51
2007-2016 D Fayette, Somerset 51
1993-2006 D Fayette 51
1969-1992* D Fayette 51
1973-1974 D Fayette 51