
Currently holds the office of Kaysville City Council until December 31, 2027.
Candidate for Davis County Commission - Seat A in 2026 Utah 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 StartedJohn is committed to supporting law enforcement, first responders, and community-based efforts that keep neighborhoods safe. He believes public safety works best when leaders listen to residents, partner with local organizations, and take a proactive approach to emerging challenges. Learn more
John believes Davis County can grow while preserving the character of its communities, protecting infrastructure, and respecting existing neighborhoods. Learn more
He believes families and businesses should come first, and that government must live within its means just like the people it represents. 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.