
Candidate for Virginia State Senate - District 15 in 2026 Virginia Special General 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 StartedHis campaign is focused on growing small businesses, expanding workforce development, and improving education—especially by increasing access to trade and technical training as early as middle school. John supports school resource officers and pursuing practical solutions for Mental Health. 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.