
Currently holds the office of North Carolina House of Representatives - District 119 until December 31, 2026.
Candidate for North Carolina House of Representatives - District 119 in 2026 North Carolina 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 StartedMike know that lower taxes help businesses grow and help families make ends meet. Our state economy has seen massive growth through regulatory and tax reform. As your representative, I will build upon that success to make sure more of your hard-earned money stays in your pocket. 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.