Barry Knight

Barry Knight has served the Virginia General Assembly since January 2009.
Republican

Currently represents House of Delegates District 81