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 StartedTeachers are tired. Students are frustrated. Parents are upset. It doesn’t have to be this way, simple changes in state laws can promote an education that allows everyone to succeed Learn more
North 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.