Education
University of Virginia. University of Virginia School of Law.
University of Virginia. University of Virginia School of Law.
A Democrat, he served in the Virginia House of Delegates 1990–2002. On March 13, 2009, he announced that he was running for reelection to his old seat in the 60th district after his Republican successor, Clarke Hogan, announced his own retirement. Bennett was born in Halifax County, Virginia.
He attended the University of Virginia, receiving a Bachelor of Arts degree in 1963 and a Juris Doctor in 1966.
He then went into law practice in Halifax County. Bennett served one term (1976-1980) as Commonwealth"s Attorney for Halifax County and the independent city of South Boston.
He was first elected to the House of Delegates in 1989. Bennett was co-chair of the Science and Technology committee 2000-2001.