Sort Results By:
*served non-consecutive terms
Name Position Session Party County District
2020-2024 R Westmoreland 58
1998-2016 D Fayette, Westmoreland 58
Majority Floor Leader
Majority Whip
Minority Whip
Speaker
1969-1989 D Westmoreland 58
1990-1997 D Westmoreland 58
2017-2020 R Westmoreland 58