Розпочав грати у футбол в нижчоліговому клубі «Вац» з однойменного рідного міста. 1979 року перейшов у вищоліговий «Гонвед», в якому провів вісім сезонів і чотири рази виграв чемпіонат Угорщини та один раз національний кубок.
Згодом з 1987 по 1992 рік грав за кордоном у складі французького «Ренна» та бельгійського «Шарлеруа», а завершив ігрову кар'єру на батьківщині у команді БВСК, за яку виступав протягом 1992–1993 років. В подальшому працював тренером в кількох угорських клубах, в тому числі МТК (Будапешт).
Виступи за збірну
30 квітня 1980 року дебютував в офіційних матчах у складі національної збірної Угорщини в товариській грі проти Чехословаччини (0:1).