District 120
North Carolina
Nov 3
Experience
Representative - District 120
North Carolina House of Representatives
2021 to now
Communications Contractor
National Communications, Inc.
1999 to now
Commissioner - District 2
Macon County Commission
2016 to 2020
Farmer
1
Tap + to add to your ballot.
NRA Political Victory Fund North Carolina 2026 Endorsements
Led by NRA Political Victory Fund · 0 voters