1962-ben kezdett el futballozni afonyódi labdarúgó-csapatban, majd1965-ben igazolt azÚjpesti Dózsához, ahol pályafutásának legnagyobb sikereit élte át. Első felnőtt sikere az1968-as mexikóvárosi olimpián szerzett aranyérem volt.1969-ben lett előszörmagyar bajnok, melyet a Dózsával sorozatban hatszor megvédett, kilencszeres magyar bajnoki cím tulajdonosa. Emellett ötszörös MNK győztes [1969, 1970, 1975, 1982 és 1983-ban] aMagyar Népköztársaság Kupát is megnyerte. 355 élvonalbeli mérkőzésen szerepelt.
Amagyar labdarúgó-válogatott-ban először1970-ben szerepelt.1974-ben az utánpótlás Európa-bajnok válogatott tagja volt. Kisebb visszaesések után1978-ban és1979-ben ismét magyar bajnok a Dózsával, ill.1982-ben MNK-győztés lett.1983-ban távozott az Újpesttől, majd egy évig asvájci Locarno együttesében vezette le aktív pályafutását. A magyar válogatottban huszonöt alkalommal szerepelt.
Még játékosként,1980-ban szerzett szakedzői diplomát aTestnevelési Főiskolán. Első munkahelye edzőkén régi klubja, az Újpesti Dózsa lett, melynek pályaedzője, ill. a tartalékcsapat edzője lett1985-ben.1992-ben vállalta első vezetőedzői pozícióját aBKV Előre együttesénél, majd1994-ben rövid ideigBicskén edzősködött.1995-ben azMTK pályaedzője voltBicskei Bertalan mellett, majd1996-ban az Újpest FC vezetőedzője lett, ahonnan1997-ben menesztették. Pár hónappal később aSiófok FC csapatánál dolgozott, majd1999 és2001 között aKecskeméti TE vezetőedzőjeként dolgozott. Rövid szünet után egy hónapig aMarcali futballklub edzője, későbbErcsiben és aFelcsút FC-nél dolgozott két és fél évet ( NB III - NB II. bajnoki cím.)
Edzői munkái mellett szakkommentátorként is dolgozik több televíziós sportcsatornánál.