Urodził się 5 lipca 1932 roku w Budapeszcie w rodzinie działacza Komunistycznej Partii Węgier zamordowanego przez nazistów. Podczas powstania węgierskiego w 1956 roku był członkiem komunistycznych bojówek walczących przeciwko powstańcom.
W latach 1954–1959 pracował w ministerstwie finansów, następnie zaś w węgierskich ambasadach w Jugosławii i Bułgarii, w Wydziale Spraw Zagranicznych KC Węgierskiej Socjalistycznej Partii Robotniczej i w ministerstwie spraw zagranicznych, którego szefem był w latach 1989–1990.
Współzałożył reformistyczną Węgierską Partię Socjalistyczną, której następnie przewodniczył w latach 1990–1998. W latach 1994–1998 został premierem koalicyjnego rządu socjalistów i liberałów.
Przed zmianami ustrojowymi w Europie Środkowo-Wschodniej był zwolennikiem dialogu i porozumienia między dwoma blokami politycznymi w Europie. W końcu lat 1980. odegrał ważną rolę w procesie upadku realnego socjalizmu w Europie i zjednoczenia Niemiec.
Fot. Wikimedia Commons