W lutym 1919 1 pułk piechoty został przemianowany na 7 pułk piechoty Legionów. Do października 1919 dowodził III batalionem tego pułku. Od 25 października 1919 do 1 lipca 1920 dowodził Batalionem Zapasowym 42 pułku piechoty, a od lipca do października 1920 był okręgowym inspektorem piechoty w Dowództwie Okręgu Generalnego Poznań. 9 października 1920 powierzono mu obowiązki dowódcy 13 pułku piechoty. Wymienionym pułkiem, od marca 1921 stacjonującym w Pułtusku, dowodził do 16 września 1926. Od 1 listopada 1921 do 3 marca 1922 odbył kurs dowódców piechoty i piechoty dywizyjnej w Doświadczalnym Centrum Wyszkolenia Piechoty w Rembertowie. W czasie przewrotu majowego 1926 roku opowiedział się po stronie zamachowców Od września 1926 do lutego 1928 był dowódcą piechoty dywizyjnej 26 Dywizji Piechoty w Skierniewicach. Od 28 lutego dowodził piechotą 7 Dywizji Piechoty. 28 stycznia 1929 mianowany został dowódcą 18 Dywizji Piechoty w Łomży. Obowiązki dowódcy dywizji objął 14 lutego 1929 i pełnił je do 20 lipca 1939.