W latach 1932–1937 był gospodarzem schroniska na Markowych Szczawinach. W latach 1937–1939 pełnił funkcję kierownika jednego z dwóch najnowocześniejszych w Europie obserwatoriów astronomicznych – Obserwatorium Astronomiczno-Meteorologicznego im. Marszałka Józefa Piłsudskiego na Popie Iwanie w Czarnohorze. 18 września 1939 roku w obliczu agresji sowieckiej z polecenia polskich władz opuścił placówkę i udał się na Węgry.

W latach wojny służył jako meteorolog w polskich i brytyjskich bazach lotniczych. W 1944 r. otrzymał stopień kapitana. Od 1948 r. pracował w Singapurze, w brytyjskiej służbie meteorologicznej Dalekiego Wschodu. W 1958 r. zamieszkał wraz z rodziną w Adelaide w południowej Australii, gdzie pracował jako nauczyciel geografii w Unley High School. Wolny czas spędzał wędrując po australijskim interiorze i Górach Flindersa, gdzie uczestniczył w znakowaniu pierwszych szlaków turystycznych. W tych latach dokonał też jako pierwszy Polak wejścia na Kinabalu (4095 m n.p.m.), najwyższy szczyt Borneo.