Bachelor in History, Presbyterian College, 1965. Master of Arts in Political Science, Emory University, 1971. Doctor of Philosophy in Political Science, Emory University, 1971.
Assistant in public relations Presbyterian College, Clinton, South Carolina, 1965. Sportswriter The Atlanta Journal, 1966. Investigator United States Civil Service Commission, Atlanta, 1966-1968.
Professor political science Jacksonville (Alabama) State University, 1971-1987. Member Alabama House of Representatives, Montgomery, 1982-1986. Secretary of state State of Alabama, 1987-1989.
Member 101st-104th Congresses from 3d Alabama district, Washington, 1989-1996. Distinguished visiting professor national security affairs Naval Postgraduate School, Monterey, California, since 1997. Eminent scholar in American democracy Jacksonville State University, Alabama, since 1999.
Member American Political Science Association, Southern Political Science Association.
Married Sara Rebecca Moore. 1 child, Jenny Rebecca.