He graduated from the University of Alabama in Tuscaloosa with a B.S. in Mathematics and holds an M.B.A. degree from the University of Alabama in Birmingham. He studied accounting at the University of Texas in Dallas. He is a Series 7 stockbroker and a registered investment advisor agent with the S.E.C. He holds a life and health insurance license.