Graduated, cum laude with a bachelor degree in 1994, from the University of Wisconsin-Whitewater, where he majored in English and Political Science and was student body president. Graduated, cum laude with a J.D. degree in 1998, from the University of Miami Law School, where he served as president of the Student Bar Association.