Po skončení kariéry působil šest let na pozici asistenta trenéra ve Viktorii Žižkov, následně vedl dva roky FK Kolín, rok trénoval střížkovské Bohemians. Poté se vrátil zpět na Žižkov. V prosinci 2015 se stal hlavním trenérem FK Varnsdorf, kde nahradil Zdenka Frťalu, který přijal nabídku prvoligovéhoJablonce.[5][6][7][8][9] Od pondělí 5. prosince 2016 ho na trenérském postu vystřídal Zdenko Frťala, který skončil u fotbalistů Jablonce.[10] V sezoně 2017/18 byl trenérem třetiligového SK Benešov.[11] Od července 2018 do června 2020 působil v FC Slavoj Vyšehrad - hned v prvním roce dovedl mužstvo k postupu z ČFL do druhé ligy, v níž se Vyšehrad coby nováček pohyboval mimo sestupové příčky. Ve Vyšehradu skončil po vzájemné dohodě, když mužstvo ze čtyř utkání za sebou v období po koronavirové pauze získalo pouze jeden bod.[12]
Od prosince 2021 je trenérem divizního AFC Humpolec.
[13]