According to our records, John Tyson last ran for office. Please see our updated voter guide for information about upcoming elections, candidates, and current elected officials.
Start exploring
Recent Experience
- North Carolina Appeals Court Judge - Seat 102015 – 2022
About North Carolina Appeals Court Judge - Seat 10
- Term length
- 2015 – 2022
Nearby Officials

Jefferson G. Griffin
North Carolina Appeals Court Judge - Seat 13

Valerie Zachary
North Carolina Appeals Court Judge - Seat 14
CD
Chris Dillon
North Carolina Appeals Court Judge - Seat 6
RE
Robert Ervin
North Carolina Supreme Court Associate Justice - Seat 5

Rachel Hunt
North Carolina Lieutenant Governor

Anita Earls
North Carolina Supreme Court Associate Justice - Seat 1