Asystent naukowo-badawczy (od 1964), starszy asystent w Katedrze Energetyki Cieplnej (od 1965), w Katedrze Podstaw Techniki Cieplnej (1969). Adiunkt (od 1971), docent (od 1978) w Instytucie Techniki Cieplnej. W 1978 r. został pierwszym kierownikiem Zakładu Urządzeń Chemicznych Energetycznego Wykorzystania Odpadów powstałego przy Instytucie Techniki Cieplnej na ówczesnym Wydziale Mechanicznym Energetycznym Politechniki Śląskiej. Twórca i były kierownik Katedry Technologii i Urządzeń Zagospodarowania Odpadów.
II sekretarz (1971), I sekretarz (od 1972) OOP PZPR Wydziału Mechanicznego Energetycznego. W latach 1985–1990 pełnił funkcję dziekana Wydziału Mechanicznego Energetycznego.
Twórca dwu specjalności zastosowania procesów termicznych w gospodarce odpadami i ochronie środowiska w Politechnice Śląskiej. Posiada uprawnienia jako rzeczoznawca i biegły w zakresie maszyn i urządzeń oraz technologii zagospodarowania odpadów, Autor i współautor ponad 350 publikacji naukowych, autor i współautor 15 książek, promotor 19 zakończonych przewodów doktorskich, wychowawca licznych kadr techników, inżynierów i magistrów inżynierów.