Currently holds the office of Pennsylvania State Senate - District 31 until December 1, 2028.
Candidate for Pennsylvania State Senate - District 31 in 2024 Pennsylvania General 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 StartedSupporting Public Safety by ensuring our police and first responders have the tools to do their jobs and sponsoring policies to keep us safe Learn more
Putting Our Workers First by stopping job-crushing regulations, tearing down licensure barriers, expanding apprentice opportunities, and standing up for our small business employers Learn more
Prioritizing Our Students by pushing for an education system that focuses on students not systems, and allows parents to choose a path that meets the needs of their children Learn more
Defending Our Constitutional Rights by advocating for limited government and fighting for your personal freedoms Learn more
Protecting Taxpayers by opposing liberal tax increases, implementing budgeting reforms, cutting wasteful and run-away spending, and backing more transparency 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.