1970-ben a Bp. Honvéd csapatában mutatkozott be az élvonalban. Az 1979-80-as idényben a bajnokcsapat tagja volt. Összesen 260 bajnoki mérkőzésen szerepelt a kispesti csapatban és 6 gólt szerzett. 1983-ban előbb a Vasas igazolta le, de bajnoki mérkőzésen nem lépett pályára, majd az MTK-VM-ben szerepelt 10 bajnoki mérkőzésen. 1984-ben a Ganz-Mávag játékosa lett. Ezt követően alsóbb osztályú csapatokban játszott, majd 1989-ben befejezte az aktív labdarúgást.
1975 és 1978 között 10 alkalommal szerepelt a válogatottban. 5-szörös ifjúsági válogatott (1970), 8-szoros utánpótlás válogatott (1974–76), kétszeres egyéb válogatott (1978) és egyszeres B-válogatott (1977).