Sort Results By:
*served non-consecutive terms
Name Position Session Party County District
1994 D Allegheny 20
1973-1974 D Allegheny 20
1979-1982 D Allegheny 20
2021-2024 D Allegheny 20
1969-1970 D Allegheny 20
1971-1978* D Allegheny 20
1983-1993 D Allegheny 20
1978 D Allegheny 20
2010-2020 D Allegheny 20
1995-2010 D Allegheny 20