Sort Results By:
*served non-consecutive terms
Name Position Session Party County District
1969-1972 D Fayette 52
1979-1982 D Fayette 52
1983-1994 D Fayette, Westmoreland 52
2007-2014 D Fayette, Westmoreland 52
1973-1978 D Fayette 52
1995-2006 D Fayette, Westmoreland 52
2015-2024 R Fayette, Westmoreland 52