W 2000 roku podjął pracę w Śląsku Wrocław, gdzie był trenerem koordynatorem młodzieży, a także II trenerem pierwszego zespołu Śląska (w sztabie trenerów Mariana Putyry i Petra Nemca) oraz I trenerem rezerw.
W 2005 roku dołączył do Zagłębia Lubin, gdzie także był trenerem koordynatorem młodzieży oraz asystentem w sztabie I drużyny (trenerzy Edward Klejdinst, Czesław Michniewicz, Rafał Ulatowski i Dariusz Fornalak). W tym czasie zespół z Lubina został mistrzem Polski i grał w europejskich pucharach. Po czterech latach znów rozpoczął pracę w Śląsku Wrocław, a oprócz trenera koordynatora młodzieży był również dyrektorem sportowym (współpraca z trenerami Ryszardem Tarasiewiczem, Pawłem Barylskim, Orestem Lenczykiem i Stanislavem Levym). W stolicy Dolnego Śląska pracował do 2013 roku, a w tym czasie klub zdobył mistrzostwo Polski oraz srebrny i brązowy medal ekstraklasy, a także Superpuchar Polski. Młodzieżowy zespół Śląska dwukrotnie zajął trzecie miejsce w Młodej Ekstraklasie.