John Edwards

Current Position: State Senator since 1996
Affiliation: Democrat

John Edwards  currently serves on the following Senate committees: Courts of Justice, Privileges and Elections, Transportation, Commerce and Labor, Education and Health, Finance, Rules (Chair).

Edwards serves on the Virginia War Memorial Foundation Board, the Virginia Indigent Defense Commission, the Virginia Capital Representation Resource Center Board, and the Virginia Commission of At-Risk Youth & Children. He is Chairman of the Virginia Code Commission and serves on the Board of Governors of the Virginia Bar Association.


Steven Nelson

Current Position: Virginia sales manager, US Law Shield
Affiliation: Other
Candidate: 2019 State Senator

Overview: N/A

Skip to toolbar