In order for my name to appear on the Primary Election ballot, I need to gather signatures from at least 300 Republican voters who live in the 102nd Legislative District. The deadline for me to file these petitions with the Department of State is March 29, 2022.

Petition Signing Events


Monday, March 21
5:30 pm - 7:30 pm
Lebanon County Young Republicans
Preisdents' Day Palooza
Steitz Club
402 Cumberland Street, Lebanon PA 17042

Tuesday, March 22
5:00 pm - 7:00 pm
Quentin Haus Family Restaurant
Routes 72 & 419, Quentin, PA 17083

Tuesday, March 22
6:00 pm - 8:00 pm
Rotunda Restaurant & Brewery (Mustard Room)
245 W Main Street, Annville PA 17003

Wednesday, March 23
5:00 pm - 7:00 pm
Campbelltown Volunteer Firehall
2818 Horseshoe Pike, Palmyra PA 17078

Thursday, March 24
6:00 pm - 8:00 pm
Union House Taphouse & Livery
12 E Main Street, Richland PA 17087

Saturday, March 26
4:00 pm - 6:00 pm
Fredericksburg Eagle Hotel
101 E Main St, Fredericksburg PA 17026

Sunday, March 27
2:00 pm - 8:00 pm
305 West Sheridan Avenue, Annville PA 17003

Download and Print a Petition


If you'd be willing to help by getting your family, friends, and neighbors to sign for me, download the petition and instructions using this link.

Click here to download the petition.

Please read and follow the instructions included to be sure those who sign are doing it correctly. The Department of State's rules are tedious and it is important that we comply.

If you can't attend any of the events or can't download and print the petition yourself, please use the form below to provide a bit of information so we can follow up with you as soon as possible.

Request Someone Bring a Petition to You to Sign


*Name:
*Email:
*Address:
*City:
*Zip Code:
*Phone:
Additional Comments (optional):




Who Can Sign the Petition?


You MUST be a registered Republican voter in the new 102nd Legislative District to sign or circulate my petition.

The new 102nd Legislative District includes Annville, Bethel, Cold Spring, East Hanover, Heidelberg, Jackson, Millcreek, North Annville, North Londonderry, Swatara and Union townships as well as the boroughs of Cleona, Jonestown, Myerstown, Palmyra, and Richland.

If you can't sign my petition for some reason, please consider making a contribution to my campaign committee today. I've been fighting for Pennsylvanians for 18 years and would greatly appreciate your support.

Support the WINNING Team


I'm running for re-election in the 2024 Republican primary, and would greatly appreciate your support and trust to continue faithfully representing the hard working people of the 102nd District.

Contribute $25

Contribute $50

Contribute $100

Contribute $250

Contribute $500

Contribute $1000

We ask for everyone's shipping address for campaign finance reporting purposes. To contribute by other methods or with different amounts, please click here.

Mandated Notice

Candidates and their committees are required to report the name, mailing address, occupation and employer information for each individual whose contributions aggregate in excess of $250.00 in a calendar year. We choose to collect this information for all contributions in order to ease compliance.

The Pennsylvania Election Code prohibits contributions to a candidate or a candidate's committee from the general treasury funds of any national or state bank or any corporation or unincorporated association, with the specific exception of political committees, or any person contributing another person's funds or on behalf of any third party

The IRS requires us to print "contributions are not tax-deductible" on all fundraising appeals.


Subscribe to Capitol Insights!