Sort Results By:
*served non-consecutive terms
Name Position Session Party County District
1969-1978 D Allegheny 26
1979-1982 D Allegheny 26
2023-2024 D Chester 26
1993-2022 R Chester, Montgomery 26
1983-1992 D Fayette, Westmoreland 26