Recent Experience
- North Carolina Supreme Court Associate Justice - Seat 3Incumbent2023 – 2030View Position
- North Carolina Appeals Court Judge - Seat 122017 – 2022View Position
About North Carolina Supreme Court Associate Justice - Seat 3
- Term length
- 2023 – 2030
Nearby Officials
Robert Ervin
North Carolina Supreme Court Associate Justice - Seat 5

Valerie Zachary
North Carolina Appeals Court Judge - Seat 14
Phil Berger
North Carolina Supreme Court Associate Justice - Seat 2
Tamara Barringer
North Carolina Supreme Court Associate Justice - Seat 4
April Wood
North Carolina Appeals Court Judge - Seat 4

Brad Briner
North Carolina Treasurer