Tatabányán kezdett el futballozni, a DVSC-hez először 1994-ben került, akkor 41 meccsen 20 gólt szerzett. Ezután a Ferencvároshoz igazolt, majd volt a Kispest labdarúgója is. 1997-ben visszatért a Lokihoz, 10 meccsen lépett pályára, 2 gólt lőtt. Pályafutását Nyíregyházán fejezte be.
Éveken át volt a Báránd KSE vezetőedzője. Az NB II-ben is irányított csapatot, méghozzá a Balmazújvárost. Dolgozott a DSI-nél, jelenleg pedig a Jászberény FC utánpótlásában edző.