Bachelor, Emory and Henry College, 1965; Master of Education, University of Virginia, 1971; Bachelor of Laws, LaSalle Extension U., 1977; Doctor of Education, Virginia Polytechnic Institute and State University, 1987; certified, University of Oxford, 1992.
Teacher government, Martinsville (Virginia) City Schools, 1965-1989; assistant principal, Martinsville Junior High School, 1989-1990; assistant principal, Albert Harris Elementary School, Martinsville, 1990-1993; assistant principal, Martinsville High School, since 1993. Director Martinsville City Schools Self Studies, Virginia Department Education/Southern Association Colleges Schools, 1988-1990.
Chairman Martinsville Henry County Republican party, state senate Republican district. Candidate for Martinsville City Council. Member ASCD, National Association Elementary School Prins., Virginia Association Elementary School Prins., Virginia Coaches Association, Mid-Atlantic Notary Association Delta Kappa.
Married Carolyn Lynn Mason, August 3, 1968.