Seniorską karierę rozpoczynał w lokalnym klubie Csokonyavisonta KSE. W latach 1979–1981 był zawodnikiem Sellyei SK[1]. W 1981 roku przeszedł do Ferencvárosi TC. W NB I zadebiutował 30 sierpnia w spotkaniu przeciwko Debreceni MVSC (3:2)[2]. W Ferencvárosu grał do 1986 roku, zdobywając w tym okresie dwukrotnie wicemistrzostwo Węgier[1]. W 1986 roku został zawodnikiem Vasasu. W okresie gry w tym klubie dwukrotnie, w 1988 roku, wystąpił w reprezentacji: w towarzyskich spotkaniach z Turcją (1:0) i Islandią (3:0)[2]. Latem 1989 roku przeszedł do Beerschot VAV. W Eerste klasse rozegrał osiem spotkań, debiutując 16 sierpnia w zremisowanym 0:0 meczu z Lierse SK[3]. Zimą wrócił do Vasasu, gdzie grał jeszcze pół roku. Ogółem w NB I rozegrał 194 mecze, zdobywając 62 bramki[1]. W sezonie 1990/1991 grał w Eendrachcie Aalst. Zdobył dla tego klubu 8 goli w 24 rozegranych meczach w Tweede klasse[4]. W latach 1991–1995 był piłkarzem SSV Jahn Regensburg[3]. W sezonie 1995/1996 pełnił funkcję grającego trenera w Fortunie Regensburg[5].