Senator David W. Craven, Jr. (R)
Republican - District 29
Anson, Montgomery, Randolph, Richmond, Union
Not currently in office
Sessions: 2023-2024, 2021-2022, 2025-2026
Anson, Montgomery, Randolph, Richmond, Union
Not currently in office
Sessions: 2023-2024, 2021-2022, 2025-2026