Sort Results By:
*served non-consecutive terms
Name Position Session Party County District
1989-2002 R Juniata, Mifflin, Perry, Snyder 82
1973-1988 R Centre, Juniata, Mifflin, Perry 82
2003-2018 R Franklin, Juniata, Mifflin, Snyder 82
2019-2022 R Franklin, Juniata, Mifflin 82
1969-1972 D Huntingdon, Mifflin 82
2023-2024 D Centre 82