Currently holds the office of Pennsylvania House of Representatives - District 118 until December 1, 2026.
Candidate for Pennsylvania House of Representatives - District 118 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 StartedI will be an advocate and supporter of partnerships between our vocational schools and our local businesses to establish pathways to employment. Learn more
Increasing public education funding while holding the line on local property taxes. Learn more
Jim will protect law-abiding gun owners while working to pass common-sense safety reforms to keep firearms out of the hands of dangerous criminals. 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.