Han har en høyere utdannelse i statsvitenskap (cand.scient.pol.) fra Københavns Universitet og Universidad Complutense de Madrid fra 1997 og tilleggsutdannelse i spansk fra Colombia og København.