Han studerte jus fra 1989 til 1994 ved universitetet i Wien og ved Université Panthéon-Assas. Han avsluttet sin utdannelse med studier i europeisk rett ved Collège d’Europe i Brugge i Belgia fra 1994 til 1995 der han også møtte ektefellen, den belgiske EU-funksjonæren Isabelle Henin (født 1969 i Uccle), som han giftet seg med i 1995 og har fire barn med.