Syn Władysława i Franciszki. W 1956 ukończył studia magisterskie w Wyższej Szkole Ekonomicznej w Krakowie, w 1973 doktoryzował się na Akademii Ekonomicznej w Krakowie. W 1956 rozpoczął pracę w Zakładach Azotowych w Tarnowie, do 1962 był zastępcą kierownika działu zbytu, a od 1969 do 1970 zastępcą dyrektora ds. ekonomicznych. W latach 1965–1969 naczelnik działu sprzedaży Zjednoczenia Przemysłu Azotowego w Krakowie. W 1970 został dyrektorem Ośrodka Organizacji i Informacji „Petroinform”, po czym w 1972 objął stanowisko dyrektora ds. ekonomicznych Zjednoczenia Przemysłu Rafineryjnego i Petrochemicznego „Petrochemia”, które zajmował do 1981.
W latach 1974–2000 był pracownikiem Zakładu Ekonomiki i Organizacji Przedsiębiorstwa Przemysłowego Instytutu Ekonomiki Przemysłu, Samodzielnego Zakładu Ekonomiki i Organizacji Przedsiębiorstw oraz Katedry Ekonomiki i Organizacji Przedsiębiorstw AE w Krakowie, w latach 1981–1991 dyrektorem Studium Doskonalenia Kadr Kierowniczych i Krakowskiej Szkoły Przedsiębiorczości AE[1].