Currently holds the office of North Carolina State Senate - District 21 until December 31, 2024.
Candidate for North Carolina State Senate - District 21 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 StartedExpand the Vocational/Technical Educational opportunities through the high school/community college dual enrollment program for eligible 9th -12th graders. Learn more
Expand the Teach for NC Grant, which he personally crafted, to all 100 counties. Learn more
Our Second Amendment rights are important to me. Learn more
He'll balance the budget, cut taxes on small businesses and working families, and eliminate regulations that harm innovation and job creation. 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.