
Currently holds the office of Genesee County: Flushing Township Board until December 31, 2028.
Candidate for Michigan State Senate - District 27 in 2026 Michigan 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 StartedBill will work to secure proper funding to fix our roads, bridges, and infrastructure. Learn more
He will work to cut wasteful spending and ensure that our government is transparent and accountable to the people. Learn more
Bill stands with Michigan's workforce. He will fight to protect jobs and ensure fair treatment for all. 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.