У дорослому футболі дебютував 1965 року виступами за команду клубу «Ференцварош» в першому дивізіоні. У 1967 і 1968 роках у складі цього клубу став переможцем чемпіонату Угорщини. У 1968 році в складі «Ференцварош» став фіналістом Кубку ярмарків, однак, зрештою поступився «Лідс Юнайтед» (0:1, 0:0).
Протягом 1968—1970 років захищав кольори команди клубу «Спартакус Будапешт».
1970 року перейшов до клубу «Вашаш», за який відіграв 7 сезонів. Більшість часу, проведеного у складі «Вашаша», був основним гравцем захисту команди. У складі «Вашашу» став переможцем чемпіонату в сезоні 1972/73 років та Кубку Мітропи 1970 року. Завершив професійну кар'єру футболіста виступами за команду «Вашаш» у 1977 році.
Дебютував за національну збірну Угорщини 19 травня 1971 проти Болгарії, а останній матч провів 29 травня 1974 проти Югославії. Протягом кар'єри у національній команді, яка тривала 4 роки, провів у формі головної команди країни 16 матчів.