He received his B.A. in Political Science from LSU in 1985. He received his J.D. from Loyola Law School in 1988. He also received an LL.M. in International Law from the University of Miami in 1996.