Po zakończeniu II wojny światowej w 1947 ukończył oddział dla dorosłych w I Państwowej Szkole Męskiej Stopnia Podstawowego i Licealnego w Sanoku i zdał maturę (w jego klasie byli m.in. Adolf Liwacz, Kazimierz Sołtysik). Następnie podjął studia na Wydziale Geologiczno-Mierniczym Akademii Górniczo-Hutniczej w Krakowie (wraz z nim rozpoczął studia jego koledzy szkolni z Sanoka, Łucjan Rudzik i Kazimierz Bogacz). Jeszcze jako student, w grudniu 1950 podjął pracę naukową w AGH na stanowisku młodszego asystenta w Katedrze Geologii Ogólnej II. Studia ukończył w 1952 z tytułem inżyniera geologa i magistra nauk technicznych. W 1953 został starszym asystentem w Katedrze Geologii Ogólnej II, w 1955 adiunktem w Katedrze Geologii Ogólnej II. W 1966 uzyskał stopień doktora nauk technicznych za pracę pt. Budowa płaszczowiny magurskiej południowej części Karpat Gorlickich. W 1969 został docentem i mianowany kierownikiem Zakładu Geologii Regionalnej i Ochrony Złóż Instytucie Geologii Regionalnej i Złóż Węgli Akademii Górniczo-Hutniczej.