Il est ingénieur en mécanique, diplômé de l'Université technique de Budapest en 1967; diplômé d'économie en 1973 et reprend des études d'économie et en relations internationales, docteur en 1984.
Ministre sans portefeuille dans le gouvernement Gyula Horn de à , il fut aussi vice-président du Parti socialiste de 1996 à 1998. Il a été président du Comité national du tourisme.