Grał w juniorach oraz seniorach Mezőkovácsházi MTE[1][2]; w 1986 roku wywalczył z tym klubem awans do NB III[3]. W 1987 roku przeszedł do Békéscsabai Előre[1][2]. W barwach tego klubu w sezonie 1987/1988 zdobył Puchar Węgier. W Békéscsabai Előre grał do 1996 roku, rozgrywając w tym zespole 180 meczów w NB I. Następnie przeszedł do Győri ETO FC, gdzie przez dwa i pół roku zagrał w 85 meczach[4]. W 1999 roku grał w Chinach, najpierw w Beijing Guo’an, a później w Yunnan Hongta. W 2000 roku wrócił na Węgry, do Győri ETO FC[1][2]. W rundzie wiosennej sezonu 2002/2003 reprezentował barwy Honvédu Budapeszt[4]. Później grał w klubach niższych lig, takich jak Gyirmót SE, Koroncó SE, Győrújbarát SE, Békési FC, Mezőkovácsházi MTE, Telekgerendás MDSE oraz Végegyházi SE. W Koroncó SE, Békési FC, Telekgerendás MDSE oraz Végegyházi SE pełnił ponadto funkcję grającego trenera[1][2].