Sort Results By:
*served non-consecutive terms
Name Position Session Party County District
1969-1974 D Allegheny 45
2003-2016 D Allegheny 45
2017-2024 D Allegheny 45
1975-2002 D Allegheny 45