Sort Results By:
*served non-consecutive terms
Name Position Session Party County District
2007-2008 D Allegheny 21
2009-2018 D Allegheny 21
1975-1978 D Allegheny 21
2019-2023 D Allegheny 21
1969-1974 D Allegheny 21
1979-2006 D Allegheny 21
2023-2024 D Allegheny 21