20 września 2007 został trenerem Warty Poznań. 19 września 2009 przeszedł zawał sercaTajemniczy asystent Stefana Majewskiego – znają go w Warcie i Wojsławicach.. Po powrocie do zdrowia prowadził poznańską drużynę do 15 grudnia 2009. 3 lutego 2010 został szkoleniowcem Motoru Lublin, z którym spadł na trzeci poziom. W rundzie wiosennej sezonu 2010/11 ponownie był trenerem Warty, z której w czerwcu 2011 przeszedł do Miedzi Legnica. W sezonie 2011/12 wraz z tym zespołem awansował na zaplecze Ekstraklasy. Po dwóch latach współpracy klub rozwiązał z nim kontrakt. Od 2013 do 2014 był trenerem Floty Świnoujście.

W 2015 został dyrektorem sportowym federacji Burkina Faso oraz trenerem reprezentacji U-15 tego kraju.

Na początku kwietnia 2021 został dyrektorem sportowym beniaminka uzbeckiej ekstraklasy, Turona Yaypan.

Życie prywatne Jest absolwentem Instytutu Kultury Fizycznej Uniwersytetu Szczecińskiego (studiował w latach 1977–1981). Dyplom trenera piłkarskiego II klasy zdobył w AWF w Katowicach u Antoniego Piechniczka, a I klasy w 1990 w AWF w Warszawie.