Sort Results By:
*served non-consecutive terms
Name Position Session Party County District
1975-1978 D Allegheny 36
2021-2022 D Allegheny 36
1983-1988 D Allegheny 36
1981-1982 D Allegheny 36
1979-1980 D Allegheny 36
1969-1974 D Allegheny 36
1989-1994 D Allegheny 36
1995-2020 D Allegheny 36