In 1978, Hall attended PHCC to study general studies. He continued his education, earning a bachelor’s degree in communications from James Madison University in 1981, and a master’s in business administration from Averett University in 2007. He then graduated from the Senior Executive Institute at the Darden School of Business, University of Virginia in 2008, and in 2009 graduated from the LEAD Virginia program at the Weldon Cooper Center of the University of Virginia. Hall currently is the Henry County Administrator. He started his career in the media, working as a reporter/columnist for the “Lynchburg News-Advance” and then as the news director for WMVA Radio in Martinsville. From 1991 through 1998, Hall worked as an English and media teacher as well as the public information coordinator for the Henry County Schools. In 1998, he became the public information officer for Henry County, followed by a position as deputy county administrator before transitioning into his current role in 2012. He has been involved with the boards of the Martinsville-Henry County YMCA, Martinsville-Henry County Crime Stoppers, Boys and Girls Club of the Blue Ridge, West Piedmont Business Development Center, Community Policy and Management Board, Smith River Sports Complex, Gateway Streetscape and the Collinsville Jaycees. Hall is also a trustee of the Chatham Heights Baptist Church.