W styczniu 1945 dotarł do Krakowa. W sierpniu 1945 za przynależność do AK został aresztowany przez UB i skazany na dwa lata więzienia. W październiku 1946 został zwolniony na mocy amnestii. Zdał maturę i podjął studia w prywatnej Akademii Handlowej w Krakowie (obecnie Uniwersytet Ekonomiczny w Krakowie), które ukończył w 1950, następnie od 1953 na Wydziale Rolnym Wyższej Szkoły Rolniczej w Krakowie. W 1957 uzyskał dyplom inżyniera rolnictwa. Równolegle w latach 1955–1957 ukończył w Wyższej Szkole Ekonomicznej studia II stopnia, otrzymując tytuł magistra ekonomii na podstawie pracy Założenia projektowe rozbudowy Wyższej Szkoły Ekonomicznej w Krakowie. W 1963 uzyskał stopień doktora nauk ekonomicznych, w 1971 habilitację na podstawie pracy Statystyczna procedura określania struktury zbiorowości, zaś w 1980 został profesorem nadzwyczajnym nauk ekonomicznych, tytuł profesora zwyczajnego otrzymał w czerwcu 1989. Był wieloletnim wykładowcą Wyższej Szkoły Ekonomicznej w Krakowie (obecnie Uniwersytet Ekonomiczny w Krakowie), w latach 1978–1981 piastując funkcję prorektora ds. nauki (wówczas Akademia Ekonomiczna w Krakowie).

Zmarł 14 lutego 2016 roku.