Ukończył studia prawnicze na Uniwersytecie Wrocławskim. Studiował nauki polityczne na Uniwersytecie Warszawskim, gdzie w 1981 uzyskał stopień naukowy doktora. Od 1982 mieszka w Holandii. Był wykładowcą na Uniwersytecie Warszawskim[4], na holenderskich uniwersytetach w Groningen i Lejdzie oraz od 1996 w Europejskim Instytucie Uniwersyteckim we Florencji.