Recent Experience
- Candidate for U.S. House of Representatives - Pennsylvania 3rd Congressional DistrictCandidate2026View Position
- Pennsylvania State Senate - District 3Incumbent2024 – 2028
- Candidate for Pennsylvania State Senate - District 3Candidate2024View Position
- Pennsylvania State Senate - District 32020 – 2024
About Pennsylvania State Senate - District 3
- Term length
- 2024 – 2028
Nearby Officials
AD
Alan D. Hertzberg
Pennsylvania Court of Common Pleas Judge - District 5 (Allegheny County, Retain Hertzberg?)

Alex Rose
Allegheny County Council - At Large
BH
Bethany Hallam
Allegheny County Council - At Large

Mike Embrescia
Allegheny County Council - At Large
SD
Samuel DeMarco
Allegheny County Council - At Large
MM
Mary McGinley
Pennsylvania Court of Common Pleas Judge - District 5 (Allegheny County)
