Currently holds the office of North Carolina House of Representatives - District 24 until December 31, 2024.
Candidate for North Carolina House of Representatives - District 24 in 2024 North Carolina 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 StartedNorth Carolina is growing. Yet, it seems like it is becoming harder to find talented blue collar workers at a reasonable price. Furthermore, our students are leaving school with no marketable skills. However, promoting trade skills in our K-12 system is victory for all. 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.