16 października 1935 roku został wyznaczony na stanowisko dowódcy 1 Grupy Artylerii w Warszawie. Obowiązki na tym stanowisku objął 1 listopada tego roku. 30 marca 1936 roku został wyznaczony na stanowisko zastępcy II wiceministra spraw wojskowych – szefa Administracji Armii. Z tego tytułu pełnił od 1 kwietnia 1936 roku do 15 maja 1937 roku funkcję prezesa Rady Administracyjnej Państwowych Zakładów Inżynierii w Warszawie. Od 24 maja 1936 roku był też członkiem Komendy Naczelnej Związku Legionistów Polskich, powołany w jej skład na XIII Zjeździe Związku przez jego Komendanta Naczelnego pułkownika Adama Koca. W czerwcu 1938 roku został dowódcą piechoty dywizyjnej 16 Pomorskiej Dywizji Piechoty w Grudziądzu, a w lipcu 1939 roku przeszedł na takie samo stanowisko w 1 Dywizji Piechoty Legionów w Wilnie.

W kampanii wrześniowej 1939 roku dowodził piechotą dywizyjną 1 Dywizji Piechoty Legionów, a następnie grupą własnego imienia złożoną z Grupy „Brześć” ppłk dypl. Alojzego Horaka, 77 pp ppłk. Stanisława Konstantego Gąsiorka oraz resztek 145 pp ppłk. Jana Korkiewicza. 25 września grupa znajdowała się w lasach na zachód od Krasnegostawu. 27 września podporządkował swoją grupę płk. dypl. Tadeuszowi Zieleniewskiemu.