Od 1 października 1969 do 30 września 2015 r. był zatrudniony na macierzystej uczelni jako asystent w Katedrze Mechanizacji Górnictwa (1970), starszy asystent w Instytucie Mechanizacji Górnictwa (1971). W latach 1993–1996 pełnił funkcje prodziekana ds. organizacji Wydziału Górnictwa i Geologii. Od 2000 r. był kierownikiem Katedry Przeróbki Kopalin i Utylizacji Odpadów, a od 1991 r. - kierownikiem Zespołu Systemów Maszyn i Urządzeń Przeróbczych. Od 2000 r. pełnił funkcje kierownika specjalności kształcenia: Przeróbka Kopalin Stałych i Marketing. Był także organizatorem i kierownikiem studiów podyplomowych „Zarządzanie jakością w przedsiębiorstwie górniczym”, powołanych w 2006 r.
W 2007 r. otrzymał stopień Generalnego Dyrektora Górniczego I stopnia. Był członkiem Komitetu Górnictwa PAN w kadencji 2007–2010.
1 listopada 2015 r. podjął pracę w Instytucie Techniki Górniczej KOMAG w Gliwicach jako Sekretarz Naukowy.
Ordery i odznaczenia
Krzyż Kawalerski Orderu Odrodzenia Polski (2000) „za wybitne zasługi w pracy naukowej i dydaktycznej”. Złoty Krzyż Zasługi (1990) Złoty Medal za Długoletnią Służbę (2023) Brązowa Odznaka honorowa „Zasłużony dla Górnictwa PRL” (1988)
Przypisy