Han studerte statsvitenskap ved Furman University og deretter fransk ved Université Panthéon-Sorbonne i Paris. Han tok mastergraden i statsvitenskap ved Europa-colleget i Brugge i 1995 og doktorgrad i internasjonal politikk ved London School of Economics i 1999.