Sort Results By:
*served non-consecutive terms
Name Position Session Party County District
2017-2020 D Chester 156
1969-1976 R Chester 156
2021-2022 D Chester 156
2007-2010 D Chester 156
Majority Caucus Chairman
Majority Caucus Secretary
1977-2006 R Chester 156
2011-2016 R Chester 156