Pracę na stanowisku trenerskim zaczynał w 1978 r. w Starcie Gdańsk, a potem był zatrudniony w kilku klubach ekstraklasy: przez 13 lat w Zagłębiu Lubin, budując potęgę tego klubu (dwa tytuły wicemistrza kraju, brązowy medal, siedem startów w europejskich pucharach), Jelfie Jelenia Góra (dwa brązowe medale), Piotrcovii Piotrków Trybunalski (wicemistrzostwo kraju), KSS Kielce i Politechnice Koszalińskiej.
Był wieloletnim trenerem kadry narodowej juniorek i młodzieżowej. Był członkiem Rady Trenerów Związku Piłki Ręcznej w Polsce.
Źródło: ZPRP