Urodził się w rodzinie o wielopokoleniowych tradycjach. Jego ojciec Zoltan był wykładowcą prawa na Uniwersytecie w Budapeszcie. W 1956 wziął udział w rewolucji węgierskiej. W latach 1961–1966 studiował historię, filologię angielską i bibliotekoznawstwo na Uniwersytecie Loránda Eötvösa w Budapeszcie (ELTE). W 1980 uzyskał stopień kandydata nauk historycznych w Węgierskiej Akademii Nauk.