1972 nyarán igazolt a Szalvai SE-ből a Békéscsabai Előrébe.[3] Junior éveit a Békéscsabai Előre csapatában töltötte. Innen került a Szolnoki MTE együtteséhez, ahol 1978-ig játszott. 1978–79-ben a Bp. Honvéd csapatában szerepelt. Az 1979–80-as idény őszi fordulóiban még a kispestiek színeiben szerepelt, így a bajnokcsapatnak is tagja volt. 1979 és 1985 között ismét nevelőegyesületének a játékosa volt, majd két idényt a Rába ETO-ban játszott, ahol az 1985–86-os szezonban bronzérmes lett. Az 1987–88-as idényben a Debreceni MVSC csapatához szerződött és 19 góljával a bajnokság gólkirály lett. Az 1988 október végén a bundabotrány kapcsán az MLSZ felfüggesztette játékjogát, amit 1989 januárjában kapott vissza, miután a rendőrségi nyomozás nem igazolta bűnösségét. Ekkor már nem kívánt Debrecenben játszani és külföldre szerződésének lehetősége is megszűnt. Felfüggesztése miatt nem vehetett részt a France Football Aranycipő díjátadó gáláján sem. 1989 februárjától a DMVSC kölcsönadta a Vasasnak. A szezon végén itt fejezte be NB I-es pályafutását.
A válogatottban
1988-ban három alkalommal szerepelt az olimpiai válogatottban és két gólt szerzett. Nyolcszoros ifjúsági válogatott (1977–78, 2 gól), nyolcszoros utánpótlás válogatott (1979–81, 3 gól).