Sort Results By:
*served non-consecutive terms
Name Position Session Party County District
1991-1992 R Allegheny 31
1979-1990 D Allegheny 31
1969-1978 D Allegheny 31
2009-2016 D Bucks 31
1993-2008 R Bucks 31
2017-2024 D Bucks 31