Bachelor of Science, Auburn University, 1957. Certified Accounting, University Alabama, 1962.
Manager Hooper-Holmes Bureau, Montgomery, Alabama, 1957-1966. Examiner accounts Examiners Public Accounts, 1966-1971. Receipts supervisor State Treasurer Alabama, 1971-1978, assistant state treasurer, since 1978.
Board member governmental accounting and auditor training Auburn University, Montgomery, since 1988. Member task force Governor's Management Improvement Program, Montgomery, 1987.
Treasurer East branch Young Men’s Christian Association, Montgomery, 1989, chairman advisory board, 1990. Member Indian Affairs Commission Advisory Committee, Montgomery, 1989. President Alabama Indian Community Loan Fund, 1990.
Member National Association Accountants (president 1990-1991), Government Finance Officers Association Alabama (vice president 1989, president 1991-1992), Alabama Employees Credit Union (chairman supervisor committee 1983-1990, treasurer 1994).
Married Julia Hayes, May 29, 1966. Children: Stephanie, Stephen, Stanley, Scott, Susan.