PO KARIERZE
U schyłku piłkarskiej kariery rozpoczął pracę w roli szkoleniowca. Pierwsze kroki w nowym zawodzie stawiał w Kalwariance Kalwaria Zebrzydowska, w której od 1993 roku był grającym trenerem. Przez następne lata pracował m.in. w trzech krakowskich klubach – Wawelu, Hutniku i rezerwach Wisły. Do ekstraklasy trafił w 2002 roku, kiedy objął beniaminka Szczakowiankę Jaworzno. W najwyższej klasie rozgrywkowej w Polsce prowadził jeszcze Polonię Warszawa, Górnika Zabrze, Polonię Bytom i Koronę Kielce. Jako trener zasłynął z tzw. szarańczy, którą zapoczątkował w Bytomiu (polegała ona na tym, że przy stałym fragmencie gry zawodnicy ustawiali się w jednym miejscu, ale cały czas pozostawali w ruchu, a w momencie dośrodkowania rozbiegali się).
Od rozstania z kielczanami pracował w klubach z niższych lig. W 2017 roku, po odejściu z Hetmana Zamość, zawiesił karierę trenerską. Dopiero w marcu 2021 roku powrócił do zawodu i objął czwartoligowy LKS Śledziejowice.