Az 51 éves szakember edzői karrierje Székesfehérváron kezdődött, a Fehérvárt – amelyet játékosként is sokáig szolgált – másodedzőként segítette.
Később vezetőedzőként dolgozott az élvonalban Kecskeméten és Diósgyőrben is, majd 2015-ben Győrben bajnoki címet is ünnepelhetett a harmadosztályban.
Ezt követően NB II-ben az ETO, a Sopron és a Balmazújváros csapatainál dolgozott, 2019-ben Tatabányára került, legutóbb pedig az NB III-as Budaörs vezetőedzője volt.
A dorogi szerepvállalása mellett az U21-es válogatottnál segíti Gera Zoltán munkáját.