Ur. w Mielcu, zawodnik tamtejszej "Stali" (ponad 300 meczów, mistrzostwo Polski, ćwierćfinał UEFA), ukończył AWF. Od 1981 trener, przez wiele lat "Stali" Mielec,  "Korony" Kielce, "Siarki" i innych. W 1992-93 i 2000-2002 trenerem II-ligowego „Hetmana”, w 2002 jak mówi była to najmocniejsza drużyna w historii klubu i gdyby nie jego władze, była realna szansa awansu do I ligi. W 2005 wybrany trenerem 70-lecia „Hetmana”.