
Currently holds the office of New Hampshire House of Representatives - District Rockingham 30 until December 2, 2026.
Candidate for New Hampshire House of Representatives - District Rockingham 30 in 2026 New Hampshire 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 StartedI oppose MAID and understand that life begins at conception. It is inconclusive how popular the current abortion law is in NH. Learn more
I will continue to support the formation of a House Special Investigative Committee, with full subpoena power for the investigation of abuse at Family Court and DCYF. Please sign the petition. I support Family Court reform. Learn more
. I oppose selective service compliance & the draft and generally oppose an Article V Convention of States, but believe it’s still a worthwhile debate. Learn more
I support competing currencies (including cryptocurrency), sound money, and a public bank for NH. I oppose Central Bank Digital Currency (CBDC) and yes, we must end both the Fed & the IRS. Learn more
I support developing the trades and historical revisionism. I believe a quality primary & secondary education should concentrate on promoting the academic achievement, competence and personal responsibility of students by training the whole person in physical fitness, mindfulness, manners, ethics, and basic life skills including basic finance, contracts, family, economics and business, so that we are all prepared for the current world. Learn more
I support facilitating the integration of advanced nuclear electric-generation technology and importing oil & natural gas from PA into NH’s generation mix in order to lower electricity rates for NH ratepayers. Learn more
I believe that the stewardship of the 2nd Amendment. Learn more
I support home grow, medicinal & decriminalization of cannabis as well as medicinal psylocibin. Learn more
I oppose vaccine mandates. Learn more
I support reducing healthcare bureaucracy and increasing competition and choice in the healthcare market to bring down costs and improve quality of care in NH. 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.