1 października 1944 został przyjęty do niemieckiego obozu koncentracyjnego Flossenbürg. W obozie miał numer 27629. Następnie został przewieziony do komanda w miejscowości Lengenfeld w Saksonii. Został uwolniony przez wojska alianckie w maju 1945. Do domu powrócił w połowie 1945.
W 1946 uzyskał maturę w I Liceum Ogólnokształcące im. Mikołaja Kopernika w Jarosławiu. Rozpoczął studia na Wydziale Rolniczo-Leśniczym Uniwersytetu Jagiellońskiego w Krakowie. Uzyskał dyplom inżyniera leśnictwa i magistra nauk agrotechnicznych w 1952Dziewański J. (red.), 1993. Encyklopedyczny słownik sozologiczny (ochrony środowiska). CPPGSMIE PAN, Warszawa.. Po studiach otrzymał pracę w Zakładzie Ochrony Przyrody Polskiej Akademii Nauk (PAN) i został skierowany do Zakopanego na Tatrzańską Stację naukową jako asystent. W 1954 wrócił do Krakowa i w dziale ochrony roślin Zakładu Ochrony Przyrody PAN rozpoczął pracę doktorską na temat „Ochrona i przebudowa lasów Beskidu Małego”. Stopień naukowy doktora nauk przyrodniczych otrzymał w 1959. W 1956 oprócz pracy w Zakładzie Ochrony Przyrody PAN objął na pół etatu stanowisko kierownika Pracowni Ekologii Lasu w Zakładzie Badań Leśnych PAN w Krakowie.