11 czerwca 1927 został przeniesiony do 29 pułku Strzelców Kaniowskich w Kaliszu na stanowisko dowódcy pułkuDziennik Personalny Ministerstwa Spraw Wojskowych Nr 16 z 11 czerwca 1927 roku, s. 163.. 1 stycznia 1928 został awansowany na pułkownika ze starszeństwem z dniem 1 stycznia 1928 i 1. lokatą w korpusie oficerów piechoty. 31 października 1938 został wyznaczony na stanowisko dowódcy Obrony Przeciwlotniczej Okręgu Korpusu Nr III w Grodnie.
Po wybuchu II wojny światowej podczas kampanii wrześniowej 14 września przybył do Wilna i wówczas przejął faktyczne dowództwo nad obroną miasta, prawdopodobnie z racji faktu, iż był najstarszym stopniem oficerem. Po agresji ZSRR na Polskę z 17 września 1939 i zbliżeniu się nazajutrz oddziałów Armii Czerwonej do Wilna, 19 września pułkownik rozkazał wycofanie się wszystkich sił obrony w kierunku granicy litewskiej, po czym sam również opuścił miasto, które zostało zajęte przez Sowietów. Decyzja pułkownika stała się tematem dyskusji: na treść zawartą w książce Wojna polsko-sowiecka 1939 r., autorstwa Karola Liszewskiego i wydaną w Londynie w 1986 odpowiedział historyk Piotr Łossowski.