Ukończył studia na Wydziale Architektonicznym Politechniki Lwowskiej. 15 grudnia 1922 złożył egzamin dylomowy z ogólnym wynikiem bardzo dobrym i otrzymał stopień inżyniera architekta. 23 sierpnia 1924 został przemianowany z dniem 1 lipca 1924 na oficera zawodowego w stopniu kapitana ze starszeństwem z 1 lipca 1919 i 22. lokatą w korpusie oficerów artylerii.

18 lutego 1928 został mianowany majorem ze starszeństwem z 1 stycznia 1928 i 38. lokatą w korpusie oficerów inżynierii i saperów. W kwietniu tego roku został przeniesiony z 5 Okręgowego Szefostwa Budownictwa w Krakowie do Komisji Nadzoru Technicznego przy Departamencie Lotnictwa Ministerstwa Spraw Wojskowych z równoczesnym wyznaczeniem na stanowisko kierownika robót przy budowie lotniska w Krakowie. Później został przeniesiony do Wojskowego Zakładu Zaopatrzenia Aeronautyki z pozostawieniem na stanowisku kierownika budowy lotniska w Rakowicach. W sierpniu 1931 został przydzielony na stanowisko szefa 5 Okręgowego Szefostwa Budownictwa w Krakowie. W kwietniu 1933 został przeniesiony do Departamentu Budownictwa MSWojsk. w Warszawie.