pełnił funkcję kierownika Zakładu Eksplantacji i Konstrukcji Maszyn, a w latach 2004–2008 dyrektora Instytutu Politechnicznego.
Współpracował naukowo z: Leningradzkim Instytutem Inżynieryjno-Budowlanym (Katedra Mechaniki, 1974), Instytutem Politechnicznym im. Kalinina w Leningradzie (Katedra Maszyn Dźwignicowych, 1978, 1979), Politechniką Drezdeńską (Katedra Konstrukcji Stalowych, 1984), Centralnym Biurem Konstrukcji Maszynowych – CBKM Bytom (1966) i Gliwickimi Zakładami Urządzeń Technicznych (1967). Był konsultantem naukowym w Ośrodku Badawczym Maszyn Ziemnych i Transportowych Huty Stalowa Wola (1975–1982) oraz visiting professor na Wydziale Mechanicznym Bright Star University of Technology w Brega (Libia, 1986–1988).
Autor ok. 120 publikacji oraz 7 patentów. Promotor 5 prac doktorskich.
Był członkiem Stowarzyszenia Inżynierów i Techników Mechaników Polskich, Towarzystwa Gimnastycznego „Sokół”, Polskiego Związku Katolicko-Społecznego, Stronnictwa Narodowo-Demokratycznego, Stronnictwa Narodowego, NSZZ „Solidarność” oraz członkiem III Zakonu Dominikańskiego i członkiem Akcji Katolickiej przy Kościele św. Szczepana w Krakowie.
Pochowany 21 maja 2021 r.