Podjął studia na Uniwersytecie Jana Kazimierza, jego wykładowcami matematyki byli tam, m.in.: Juliusz Paweł Schauder, Stefan Banach i Hugo Steinhaus, a fizyki Stanisław Loria i Wojciech Rubinowicz.
Po wybuchu II wojny światowej kontynuował studia na Uniwersytecie Lwowskim, którego nazwa została zmieniona na Iwana Franki, a potem na tajnym polskim uniwersytecie we Lwowie. Od 1941 pracował jako optyk w fabryce optycznej Bujaka we Lwowie, a od 1944 w Optyczno-Mechanicznych Warsztatach Lwowskiego Okręgu Wojskowego.
Po wojnie i wysiedleniu ze Lwowa znalazł się w Krakowie, gdzie został zatrudniony jako asystent w Katedrze Fizyki organizowanej Politechniki Śląskiej. Równocześnie kontynuował studia na Uniwersytecie Jagiellońskim (jego wykładowcami byli wówczas m.in. Jan Weyssenhoff oraz Konstanty Zakrzewski). Magisterium uzyskał w 1946 pod opieką Wojciecha Rubinowicza.