He received his B.A. and J.D. degrees from the University of Texas at Austin and his M.A. in Political Science from the University of Wisconsin at Madison. He is also a Certified Financial Planner and is Certified as an Elder Law Attorney by the National Elder Law Foundation.