A proven public servant who puts citizens first — not political party. From Sand Springs to Sapulpa, your voice deserves a fighter in Oklahoma City.
The issues that matter to your family deserve action — not political theater.
District 29 has been overlooked while the current representative plays political games. I will be responsive to your needs, your family, and your community — not party bosses.
Oklahoma's day care industry faces financial collapse. We need a representative who takes action — not one who two-steps around the issue and leaves families with uncertainty and stress.
The legislature is siphoning public education dollars to private schools at record levels. I will uphold the Oklahoma Public Education Promise in our state constitution — your tax dollars belong in public schools.
I uphold conservative Oklahoma family values and protect life at every age — from the womb to the classroom. Faith, family, and community will always guide my decisions.
With 18 years teaching financial literacy and entrepreneurship through Junior Achievement, I know how to build a stronger economic future for every family in District 29.
15+ years on Sand Springs City Council. Youngest ever to win a council seat. Vice Mayor. Your community deserves a leader with a proven track record of showing up and getting things done.
For 18 years, Brian has served as Senior Donor Relations Manager for Junior Achievement of Oklahoma, teaching financial literacy, work readiness, and entrepreneurship skills to K-12 students across the state.
Elected to Sand Springs City Council in 2009 — the youngest person ever to hold that seat — Brian unseated a 30-year incumbent. He's served as Vice Mayor, earned Young Professional of the Year, and Rotarian of the Year.
Brian lives in Sand Springs with his high school daughter Bella and Army Veteran father Billy. They are proud members of American Legion Post 17 – Billie A Hall. Brian is a 32 Degree Scottish and York Rite Mason, Shriner, Leadership Tulsa Class 55, and serves on the Salvation Army Advisory Council.
District 29 spans two counties and includes communities that deserve a responsive, action-oriented representative who understands their values and fights for their needs.
Whether you want to volunteer, put a yard sign out, or just stay informed — we need you on our team.