
Currently holds the office of Pennsylvania House of Representatives - District 46 until December 1, 2026.
Candidate for Pennsylvania House of Representatives - District 46 in 2026 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 StartedStanding with survivors and holding offenders accountable. Learn more
Working with business and local government to grow opportunity. Learn more
Teaching K-3 students to read through the proven science of reading. Learn more
Fighting drug abuse and expanding access to treatment and recovery. Learn more
Modernizing roads, bridges, water, sewer, and broadband internet. Learn more
Defending the programs our seniors earned and rely on. Learn more
Reining in Harrisburg spending and protecting your hard-earned money. 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.