
Currently holds the office of Pennsylvania State Senate - District 20 until December 1, 2026.
Candidate for Pennsylvania State Senate - District 20 in 2026 Pennsylvania Primary Election.
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.
Get StartedRecruiting and retaining additional law enforcement and first responders by offering new incentives. Learn more
Preventing child abuse and neglect and combating human trafficking by enacting protective measures. Learn more
Fighting rising energy costs by resisting efforts to shut down our energy sector and working to create needed baseload energy. Learn more
Battling inflation by ensuring conservative spending levels in the state budget and eliminating waste, fraud, and abuse. Learn more
Growing the economy by eliminating burdensome regulations and reforming Pennsylvania’s tax structure and supporting our job creators. Learn more
Connecting students with family-sustaining jobs and reliable employment prospects by expanding educational opportunities and making technical training more widely available. Learn more
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.