Moderní jazyky vystudoval na Filosofické fakultě UK (1932–1937) a poté geologii a astronomii na Přírodovědecké fakultě UK. V roce 1947 získal doktorát přírodních věd. V roce 1950 byl zatčen a odsouzen na šestnáct let do vězení za pokus odeslat do zahraničí rukopis své knihy "Člověk a lidstvo. "Propuštěn byl v roce 1960. Během pražského jara spoluzakládal K-231, po srpnové invazi vojsk Varšavské smlouvy do Československa v roce 1968 emigroval nejdříve do Nizozemska, posléze do Kanady. Do roku 1988 zde pak přednášel geologii na "University of Alberta".