W 1921 roku otrzymał przydział do 3 pułku lotniczego, został skierowany został do szkoły lotniczej. Następnie służył w 1 pułku lotniczym, gdzie był adiutantem dowódcy dywizjonu. W lutym 1925 roku rozpoczął służbę w Głównej Wojskowej Stacji Meteorologicznej. W 1932 był jej kierownikiem. 27 czerwca 1935 roku został mianowany podpułkownikiem ze starszeństwem z 1 stycznia 1935 roku i 3. lokatą w korpusie oficerów aeronautyki. W 1937, po utworzeniu korpusu oficerów lotnictwa, został zaliczony do grupy technicznej. W 1939 był kierownikiem Kierownictwa Wojskowej Służby Meteorologicznej w Warszawie.
Po wybuchu II wojny światowej przedostał się do Wielkiej Brytanii, wstąpił do RAF i otrzymał numer służbowy P-0174. W listopadzie 1940 r. został szefem służby meteorologicznej w Inspektoracie Polskich Sił Powietrznych.
Po zakończeniu II wojny światowej nie zdecydował się na powrót do Polski, pozostał na emigracji. Zmarł 7 lutego 1974 roku w Londynie. Jest pochowany na Kensington Cemetery w Londynie (Sq. CB, gr. 28).