Bachelor of Business Administration, University Mississippi, 1965. Postgraduate, 1972—1973. Postgraduate in Bank Operations, University Wisconsin-Madison, 1977.
Assistant manager Retail Furniture Store, Amory, 1965—1968. Production forecaster Rockwell International, Tupelo, 1968—1970. Operations officer Bank of Mississippi, 1970—1980, assistant vice president, loan officer, since 1980.
Chairman governor campaign Monroe County Carmichael, 1976.
Volunteer Heart Fund, Tupelo, 1975, Lee County United Neighbors, Tupelo, 1970—1980. Member of University Mississippi Alumni Association & Loyalty Foundation, Greenpeace Southeast (activist committee), Greenpeace United States, Nature Conservancy, Sierra Club, International Platform Association, Common Cause, Amnesty Internat, Aberdeen Country, Amory Country, Lions (president Nettleton, Mississippi club 1982-1983, treasurer since 1983).
Married Sandra Delores Leech, December 17, 1961. Children: Diana Leigh, Kimberly Frances, Charles Anderson World War II.