Następnie przeszedł do służby w Obronie Narodowej, od września 1937 do lipca 1939 pełnił stanowisko dowódcy Morskiej Brygady Obrony Narodowej w Gdyni.
Po wybuchu II wojny światowej w okresie kampanii wrześniowej był dowódcą Warszawskiej Brygady Obrony Narodowej, a następnie wydzielonego z tej jednostki przedmościa „Zegrze”, którego zadaniem była obrona mostu na Narwi w trakcie obrony Modlina (załogę tej jednostki stanowił batalion ON „Warszawski II”). Po kapitulacji Warszawy trafił do niewoli niemieckiej. Przebywał głównie w Oflagu VI B Dössel. 1 kwietnia 1945 r. został uwolniony z niewoli.
Zmarł 30 maja 1955 i został pochowany na cmentarzu Witomińskim w Gdyni (sektor 61-72-8).
Ordery i odznaczenia Krzyż Srebrny Orderu Wojskowego Virtuti Militari nr 6029 – 17 maja 1922 Krzyż Niepodległości – 24 października 1931 „za pracę w dziele odzyskania niepodległości”. Krzyż Oficerski Orderu Odrodzenia Polski – 10 listopada 1928M.P. z 1928 r. nr 260, poz.