Currently holds the office of Virginia House of Delegates - District 34 until January 14, 2026.
Candidate for Virginia House of Delegates - District 34 in 2023 Virginia General Election.
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.
Get StartedAs Chairman of the House Public Safety Committee, I stand in support of our men and women in blue that put their lives on the line every day to protect and serve. Learn more
Maintaining a competitive tax environment with reasonable regulations is the best way to ensure a strong and vibrant economy that encourages job and market driven wage growth. Learn more
Further, parents absolutely have a right to be involved in their child’s education and decision making regarding what they believe is best for their family. I will continue to support policies that give parents a voice. Learn more
The woke ideology that seeks to divide us and encourages a victim mentality has no place in our schools. Learn more
Fossil fuels, and low emissions natural gas in particular, continue to have an important role to play to ensure grid reliability and affordability. Learn more
Virginians should be allowed to purchase the car they want, not what the government tells them they must. I will continue to fight for the repeal of this harmful mandate. Learn more
I remain steadfast in my support for the Second Amendment and the individual right to keep and bear arms. Learn more
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.