Sort Results By:
*served non-consecutive terms
Name Position Session Party County District
Majority Caucus Chairman
Majority Caucus Secretary
2009-2021 R Fayette, Somerset, Westmoreland 59
2021-2024 R Somerset, Westmoreland 59
1969-1976 R Fayette, Westmoreland 59
1977-2008 R Fayette, Westmoreland 59