30 września 1987 r. przeszedł na emeryturę, pozostając jeszcze na 1/3 etatu w Zakładzie Silników Spalinowych Instytutu Techniki Cieplnej.
Na Wydziale Mechanicznym, później Mechanicznym Energetycznym Politechniki Śląskiej pełnił wiele odpowiedzialnych funkcji organizacyjnych i wychowawczych. Był kierownikiem Zakładu Samochodów i Ciągników (1945–1952), kierownikiem Zakładu Silników Spalinowych (1953–1974), prodziekanem ds. nauczania i wychowania (1958–1962, 1981–1987), kierownikiem Katedry Cieplnych Maszyn Tłokowych (1958–1968), kierownikiem Wieczorowych Studiów dla Pracujących (1965–1969), organizatorem i kierownikiem Oddziału Transportu i Komunikacji Oddziału Mechanicznego-Energetycznego w Ośrodku Naukowo-Dydaktycznym Politechniki Śląskiej w Katowicach (1969–1973), kierownikiem Katedry Eksploatacji Pojazdów (1970–1971), dyrektorem Instytutu Transportu i Komunikacji (1971–1973), kierownikiem Zakładu Silników Spalinowych Instytutu Techniki Cieplnej (1974–1987). Od 1971 r. był stałym konsultantem ZUT „Zgoda” w Świętochłowicach, produkujących średnioobrotowe silniki spalinowe.