Sort Results By:
*served non-consecutive terms
Name Position Session Party County District
1969-1976 D Allegheny 33
Majority Caucus Secretary
Majority Whip
Minority Floor Leader
1991-2020 D Allegheny, Westmoreland 33
1977-1988 D Allegheny 33
1989-1990 R Allegheny 33
2021-2022 R Allegheny 33
2023-2024 D Allegheny 33