
Graduate of the University of Alabama, BS, JD 1968, 1971
General Law Practice in Virginia 1971-Current
Professional
- Commonwealth Attorney 1977-1980
- Tazewell County Attorney 1977-1980; 2005-2007
- Commissioner of Accounts 1988-2008
- President, Tazewell County Bar Association 1982-1983
- Board, Virginia Trial Lawyers Association 1977-current
- President, Virginia Trial Lawyers Association 1987-1989
- Chair, VBA Boyd Graves Conference 2010-2012
Civic
- Adjunct Professor, Bluefield College 1986-1988
- President, Tazewell Chamber of Commerce 1995-1996
- President, GHS Educational Foundation 1999-2001
- Board, GHS Educational Foundation 1999-current
- Trustee, Sanders House Trust 1999-current
- Board, Southwest Virginia AHEC 2000-2006
- Chair, Southwest Virginia AHEC 2004-2005
- Chair, Virginia Statewide AHEC 2007-2008
- Chair, Tazewell Community Health Center 2006-2008
- Board, Tazewell Community Health Center Current
Church
- Regional Board, Virginia, CC (DOC) 1980-1987
- General Board, Christian Church (DOC) 1986-1987
- Elder, Graham Christian Church (DOC) 1986-1998
- Elder, First Christian Church (DOC) current

