
Republican
Scores from interest groups and advocacy organizations based on voting record and public positions.
National Federation of Independent Business - Virginia
Virginia Citizens Defense League
National Rifle Association (NRA)
Virginia Chamber of Commerce
American Conservative Union (ACU)
Virginia Sierra Club
Virginia · District 47 · 2024-present
Virginia · District 9 · 2022-2024
Schnieder & Williams · 2015-present
Leitman, Siegal, Payne & Campbell · 2013-2014
Alabama's 10th Judicial Circuit · 2013
Certificate · Candidate Training Program, Political Campaigns · 2019
Certificate · Emerging Leaders Program, Public Policy · 2019
MBA · 2012
JD · Law · 2011
BA · English Language and Literature; Rhetoric; Creative Writing · 2007
State government
State level