
Currently holds the office of New Hampshire State Senate - District 23 until December 2, 2026.
Candidate for New Hampshire State Senate - District 23 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 StartedAs a proud Christian, Bill has a record of standing strong for the sanctity of life. Learn more
With a father who served in WWII, Bill has tremendous respect for those who have served. He has sponsored and passed legislation to cut property taxes for New Hampshire's 100,000 veterans and worked to improve veteran's access to health care.. Learn more
Bill has voted in support of several initiatives to combat the drug crisis, without increasing taxes for New Hampshire citizens. He supports a three-point plan that highlights enforcement, treatment, and recovery. Learn more
Bill will fight for more good-paying jobs in New Hampshire. We need to make New Hampshire a more pro-business environment. Learn more
As a father of four children educated in New Hampshire's public schools, Bill understands the critical importance of education. In the Senate, Bill has passed the Parental Bill of Rights and is a leading voice for School Choice. He supports empowering communities and improving public education through local control and putting parents in charge, not bureaucrats. Learn more
Bill is a strong Second Amendment supporter. He believes the right to bear arms is an essential constitutional freedom. Learn more
Bill has led the charge to combat illegal immigration and keep Granite State communities more safe and secure. Learn more
Bill pledges to oppose and vote against any legislation that creates or raises taxes. He will always vote against any sales or income tax. 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.