Sort Results By:
*served non-consecutive terms
Name Position Session Party County District
1969-1972 D Allegheny 25
2019-2024 D Allegheny 25
Minority Appropriations Committee Chairman
1983-2018 D Allegheny, Westmoreland 25
1973-1982 R Allegheny, Westmoreland 25