Currently holds the office of Oklahoma House of Representatives - District 38 until November 18, 2026.
Candidate for Oklahoma House of Representatives - District 38 in 2024 Oklahoma 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 StartedJohn is committed to finding additional funding for our children and schools. Learn more
John defended our right to bear arms. Learn more
He also supports constitutional carry. 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.