26 kwietnia 1928 roku został wyznaczony na stanowisko zastępcy dowódcy 6 pułku strzelców podhalańskich w StryjuDziennik Personalny Ministerstwa Spraw Wojskowych Nr 9 z 26 kwietnia 1928 roku, s. 140.. 18 czerwca 1930 roku został mianowany dowódcą 24 pułku piechoty w Łucku. Na pułkownika awansował ze starszeństwem z dniem 1 stycznia 1933 roku i 9. lokatą w korpusie oficerów piechoty. W styczniu 1939 roku został wyznaczony na stanowisko komendanta miasta GrodnaOpinie pułkowników piechoty za 1938 rok, Instytut Józefa Piłsudskiego w Ameryce, sygn. 701/1/120, s. 304..

W lipcu 1939 roku mianowany dowódcą Chełmińskiej Brygady Obrony Narodowej w Toruniu, która brała udział w działaniach wojennych we wrześniu 1939 w składzie Armii Pomorze. W walkach nad Bzurą odniósł rany. 22 września 1939 roku dostał się do niewoli niemieckiej u wylotu Puszczy Kampinoskiej k. Leszna.

Z racji pełnionych funkcji wojskowych prowadził równocześnie szeroką działalność społeczną.