Bachelor of Science in Biology, Virginia Polytechnic Institute, 1981. Master in Public Health, University North Carolina, Chapel Hill, 1990. Doctor of Philosophy in Public Policy and Administration, Virginia Commonwealth University, 2002.
Environmental health specialist Virginia Department Health, director division shellfish sanitation, 1992—2007. Member District 99 Virginia House of Delegates, 2006—2007. Member United States Congress from 1st Virginia district, since 2007.
Councilman Montross Town Council, 1986—1996, mayor, Town of Montross, 1992—1996. Member Westmoreland County Board Supervisors, 1996—2005, chairman, 2003—2005.
Board visitors United States Naval Academy, since 2009. Member Northern Neck Planning District Commission, 2003, Montross Fall and Spring Festival Committee. Chairman Montross-Westmoreland Sewer Authority, Rappahannock River Basin Commission, Interstate Shellfish Sanitation Conference.
Member of Pi Alpha Alpha.
Married Kathryn Jane Sisson. Children: Devon, Josh.