Sort Results By:
*served non-consecutive terms
Name Position Session Party County District
2019-2022 R Allegheny, Westmoreland 54
2011-2018 R Allegheny, Armstrong, Westmoreland 54
2001-2010 D Allegheny, Armstrong, Westmoreland 54
1969-1980 D Armstrong, Butler, Westmoreland 54
2023-2024 D Montgomery 54
1981-2000 D Allegheny, Armstrong, Butler, Westmoreland 54