W 1960 r. uzyskał tytuł doktora nauk technicznych na podstawie pracy pt. Fundusz zakładowy w gospodarce socjalistycznej w świetle badań w przemyśle województwa katowickiego (promotor: doc. dr Wiktor Boniecki). Habilitował się w 1962 r. na podstawie rozprawy pt. Mierniki oceny działalności przedsiębiorstw przemysłowych. W 1971 r. otrzymał tytuł naukowy profesora nadzwyczajnego oraz nominację na stanowisko profesora nadzwyczajnego.

Na początku lat 90. jako emerytowany profesor ekonomii, w wieku ponad osiemdziesięciu lat, został powołany na członka rady nadzorczej, a następnie na jej przewodniczącego w jednym z pierwszych prywatnych banków w Polsce – Gliwickim Banku Przemysłowo-Handlowym.

Był przez wiele lat działaczem Polskiego Towarzystwa Ekonomicznego w Gliwicach i Katowicach. Na przełomie lat 80. i 90. pełnił funkcję wiceprezesa Zarządu Krajowego PTE w Warszawie. Oprócz tego angażował się w Polskim Towarzystwie Nauk Politycznych, gdzie sprawował społecznie różnorodne kierownicze funkcje w zarządzie krajowym tej organizacji.

Pochowany na cmentarzu Centralnym w Gliwicach (sektor LD8-6-1).