W latach 1977–1982 szefował klubowi piłkarskiemu Ruch Chorzów, zaś w latach 1976–1992 kierował Stowarzyszeniem Inżynierów i Techników Przemysłu Hutniczego w Polsce.
W 1958 wstąpił do Polskiej Zjednoczonej Partii Robotniczej, był członkiem egzekutyw Komitetów Zakładowych i członkiem plenum Komitetu Miejskiego PZPR w Siemianowicach Śląskich. W 1975 został zastępcą członka Komitetu Wojewódzkiego PZPR w Katowicach. Od marca 1976 do lipca 1981 pozostawał podsekretarzem stanu w Ministerstwie Hutnictwa. W 1980 kandydował do Wojewódzkiej Rady Narodowej w Katowicach. Po 1981 był pełnomocnikiem ministra hutnictwa i przemysłu maszynowego ds. hutnictwa żelaza i stali oraz dyrektorem powstałego Zrzeszenia Producentów Żelaza i Stali. W 1986 powrócił na stanowisko dyrektora huty „Jedność”, pracował w niej aż do śmierci, w 1996 po prywatyzacji zostając jej dyrektorem naczelnym.
Został pochowany na cmentarzu komunalnym w Myślenicach przy ul. Sienkiewicza.