Inició su carrera en 1978 con el Gyori ETO FC con quien jugó por tres temporadas.
Luego pasó al Ferencvárosi TC en el que jugó hasta 1987.
En 1987 pasa al MTK Budapest FC donde permanece hasta 1991, año en el que viaja a Suiza y juega con el SR Delémont por dos temporadas.
En 1993 regresa a Hungría para volver al MTK Budapest FC para retirarse un año después.
Dirigió al MTK Budapest FC en la temporada de 2000/01, y luego dirigió al Budapest Honvéd FC con quien ganó la Copa de Hungría en la temporada 2008/09.