Bachelor, Emory and Henry College, Emory, Virginia, 1977. Master of Arts in Teaching, Appalachian State University, Boone, North Carolina, 1980.
Cartographer, Mount Rogers Planning District Commission, Marion, Virginia, 1979-1980;
physical planner, Mount Rogers Planning District Commission, Marion, Virginia, 1980-1982;
assistant city planner, City of Parkersburg, West Virginia, 1982-1983;
planning director, City of Parkersburg, West Virginia, 1983-1984;
town manager, Town of Saltville, Virginia, 1984-1985;
assistant county administrator for grants, County of Pulaski, Pulaski, Virginia, 1986-1987;
assistant county administrator, County of Pulaski, Pulaski, Virginia, since 1987. Participant, senior executive instructor Darden School, University of Virginia, Charlottesville, 1993. Secretary-treasurer New River Valley Airport Committee, Dublin, Virginia, since 1986.
President New River Valley HOSTS, Dublin, 1993. Committee chair New River Valley Economics Development Alliance, 1994.
Board of directors Pulaski County United Way, since 1988, president, 1992. Member Rotary International, Kiwanis Club of Pulaski County (vice president 1994).
Married Patricia Bear, June 23, 1979.