
Currently holds the office of North Carolina District Court Judge - District 14, Seat 1 until December 31, 2026.
Candidate for North Carolina District Court Judge - District 16, Seat 1 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 StartedI will continue to honor my duty to apply the law fairly and equitably when an individual must be held accountable by the state. Where I have discretion, I have taken that responsibility seriously and with concern for the well being of our community. I have drawn from my experience as an indigent defense attorney, a civil rights attorney, a victim of gun violence, a husband, a father, and a member of the community to make the best informed decisions possible. Learn more
On the back end, people deserve the opportunity to lead productive lives after they have paid their debt to society. We cannot continue to punish people for being punished. I support programs and projects that help those justice-involved individuals overcome the collateral consequences of contact with the criminal legal system. The criminal legal system should allow people who have already been punished to overcome the second-class status that people with criminal records currently endure. Learn more
People are not the sum of their worst mistakes, including those that find themselves involved with our criminal legal system. Providing opportunities for people who have made minor offenses to stay out of the criminal legal system is an important step in reforming what criminal justice looks like. Opportunities for change exist on the front and back end of our criminal legal system. On the front end, first and foremost, it is the system's duty to keep our young people from becoming criminalized. Durham’s misdemeanor diversion court (prior to being criminally charged) is a perfect example and one that I support expanding. People need the opportunity to be held accountable without that process ruining their lives. 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.