He received his B.S. with honors in Business Administration from The University of Alabama in 1968 and his J.D. from The University of Alabama School of Law in 2000. Following law school, he was in private practice for over 15 years, handling both civil and criminal matters. He is a member of the Alabama Bar Association.