Jouant comme milieu de terrain, il fut international hongrois de 1972 à 1977.
Il a participé aux Jeux olympiques de 1972 à Munich avec la Hongrie et remporta la médaille d'argent, battu en finale par la Pologne. Il marqua 2 buts lors de cette compétition contre la RFA.