Salgótarjánban született, 1953. április 21-én.
Első klubja a Nagybátonyi TK (1962–1971) volt, már kilencévesen leigazolták, édesapja volt a klub elnöke.
Következő állomáshelye a Salgótarjáni BTC volt (1971–1975), már 18 évesen, 1971 őszén bemutatkozott az első osztályban. A bányászklub színeiben bajnoki bronzérmes lett 1971–1972-ben.
Bár szinte minden más nagy klub is hívta, a Vasast választotta 1975 nyarán. Négy idény alatt (1975–1979) az ország legjobb csatárai közé emelkedett, a piros-kékekkel bajnok lett 1977-ben. Következő állomáshelye a Tatabányai Bányász volt (1979–1982), e klubban is nyert bajnoki érmet (ezüstérem, 1980–1981, bronz 1981–1982), részese volt a Real Madrid legyőzésének.
Huszonkilenc évesen visszatért Salgótarjánba, ahol előbb a STC (1982–1983), majd a Salgótarjáni Síküveggyár (1983–1985) színeiben szerepelt. Egy idényen át Egerben futballozott (1985–1986), majd harminchárom évesen visszatért a Vasashoz (1986), amellyel Magyar Népköztársasági Kupa-győztes is lett. Pályafutását Svájcban, az FC Malley-ban zárta le.
A magyar válogatottban 1976 és 1980 között tíz mérkőzésen lépett pályára, 1977-ben gólt szerzett az egy évvel korábban Európa-bajnok csehszlovákok budapesti legyőzésekor.