Został awansowany na stopień porucznika w korpusie oficerów zawodowych geografów ze starszeństwem z dniem 1 czerwca 1919. Kierował Oddziałem Kartograficznym w Instytucie Wojskowo-Geograficznym, a po jego likwidacji pod koniec 1920 Wydziałem Graficznym i po reorganizacji Wydziałem Kartograficznym. W 1923, 1924 był oficerem Wojskowego Instytutu Geograficznego. Został awansowany na stopień kapitana w korpusie oficerów zawodowych geografów ze starszeństwem z dniem 1 stycznia 1927 i zweryfikowany z lokatą 1 i w 1928; nadal pozostawał w służbie WIG. W instytucie pracował jako instruktor. W 1934 jako kapitan rezerwy w korpusie geografów przeniesiony w stan spoczynku pozostawał wówczas w ewidencji Powiatowej Komendy Uzupełnień Warszawa Miasto III.

Studiował na Politechnice Lwowskiej od 1918 do 1922, na Wydziale Architektury Politechniki Warszawskiej w 1925 (gdzie w połowie tego roku otrzymał stopień architekta dyplomowanego) i na Akademii Sztuk Pięknych w Warszawie od 1927 do 1929. W okresie II Rzeczypospolitej był zatrudniony jako inżynier miejski w Urzędzie Gminnym w Zakopanem. W tym mieście pracował jako architekt od 1928 do 1934. W 1929 otrzymał pierwszą nagrodę w konkursie na regulację i rozwój planu Będzina. W okresie swojej pracy urzędniczej tam pracował nad planem regulacyjnym Zakopanego.