W latach 1970–1990 opiekował się Studenckim Kołem Naukowym, działającym przy Instytucie Projektowania Budowy Kopalń i Ochrony Powierzchni. Jest promotorem 6 prac doktorskich, a także recenzji prac doktorskich – w tym również realizowanych w GIG i na AGH oraz recenzji wniosków do CKK na tytuł profesora.
Na Wydziale Górnictwa i Geologii pełnił m.in. funkcje: zastępcy dyrektora ds. nauczania i wychowania Instytutu Projektowania, Budowy Kopalń i Ochrony Powierzchni (1972–1991), kierownika Katedry Geomechaniki, Budownictwa Podziemnego i Ochrony Powierzchni (1995–2000), zastępcy kierownika Katedry (2000–2004). W 2004 r. przeszedł na emeryturę.
W latach 1972–1985 pracował w Uczelnianej Komisji Dyscyplinarnej dla Studentów Politechniki Śląskiej, w której pełnił funkcję przewodniczącego i zastępcy przewodniczącego tej Komisji. Od 1986 r. był członkiem Uczelnianej Komisji Dyscyplinarnej dla Pracowników Politechniki Śląskiej, a w latach 1990–1993 zastępcą przewodniczącego tej Komisji.