
Currently holds the office of Cushing City Commission - Seat 1 until April 2, 2027.
Candidate for Oklahoma House of Representatives - District 33 in 2026 Oklahoma 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 StartedHe proudly supports law enforcement and will champion tough-on-crime laws to keep our communities safe—just like President Trump. Learn more
As a business owner, B.J. Knows government doesn’t create jobs—entrepreneurs do. He’ll fight to cut taxes, slash regulation, and help Oklahoma families thrive. Learn more
B.J. Supports Oklahoma’s public schools and teachers, parental involvement, school choice, and classrooms focused on reading, writing, math, and real results — not political agendas. Learn more
B.J. Will cut red tape and fight to keep local hospitals and clinics open so families in small towns don’t get left behind. Learn more
Finish the wall. Stop illegal immigration. B.J. Supports Trump’s America First border policies—and he’ll make sure Oklahoma helps enforce them. Learn more
B.J. Helped lead major infrastructure upgrades in Cushing—roads, drainage, lighting, and a new school. He knows how to get it done and will fight for the same results across District 33. 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.