
Currently holds the office of North Carolina District Attorney - District 31 until December 31, 2026.
Candidate for North Carolina District Attorney - District 31 in 2026 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 StartedSafer streets. Learn more
Justice balanced with mercy. Learn more
Common sense prosecution, not social justice. Learn more
Protecting victims and giving second chances where they count. 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.