Jest synem Istvána, który także był piłkarzem. Seniorską karierę rozpoczął w 1990 roku w Győri Rába ETO[1]. W NB I zadebiutował 1 czerwca 1991 roku w przegranym 0:4 spotkaniu z Tatabányai Bányász SC i był to jego jedyny mecz w sezonie 1990/1991. W kolejnym sezonie rozegrał cztery ligowe mecze[2]. W 1992 roku przeszedł do EMDSZ-Soproni LC[1]. W sezonie 1992/1993 awansował z klubem do NB I. W 1995 roku jego klub spadł do NB II[3]. W październiku tegoż roku odszedł z klubu, a miesiąc później podpisał kontrakt z Fehérvár Parmalat FC. W klubie tym występował do końca 1997 roku, rozgrywając w nim 59 meczów w lidze[3]. Następnie przeszedł do Újpesti TE[1]. 25 marca 1998 roku zadebiutował w reprezentacji w wygranym 3:2 towarzyskim meczu z Austrią. W sezonie 1997/1998 zdobył mistrzostwo kraju oraz wystąpił w finale Pucharu Węgier[2][3]. W sezonie 1998/1999 wystąpił w dwumeczach z Zimbru Kiszyniów i Sturmem Graz w ramach eliminacji do Ligi Mistrzów UEFA. W lidze natomiast zdobył 13 goli[3]. Po zakończeniu sezonu przeszedł do Austrii Salzburg. Z powodu kontuzji nie był tam podstawowym graczem[2], ponadto był stamtąd dwukrotnie wypożyczany: do Újpestu i Videotonu. W październiku 2002 roku na zasadzie wolnego transferu przeszedł do Videotonu[1]. Po zakończeniu sezonu przeszedł do Gyirmót SE, z którym w ciągu dwóch sezonów awansował z czwartej do drugiej ligi[3]. W sezonie 2008/2009 był grającym trenerem Győri Dózsa SE[2]. Wówczas prowadzony przez niego klub zajął ostatnie miejsce w Megye II i spadł z ligi[4]. W 2020 roku pełnił funkcję grającego trenera Ménfőcsanak ESK[2].