He graduated from Indiana University in 1983. He earned a J.D. degree from University of Virginia and then moved to Dallas, Texas where he became a licensed CPA in the State of Texas, and began a legal career with the national firms Akin, Gump, Strauss, Hauer & Feld and Hopkins & Sutter.