W latach 1919–1921, razem z Tadeuszem Kasprzyckim i Janem Sadowskim, studiował we francuskiej École Supérieure de Guerre w Paryżu. 1 września 1921, po ukończeniu studiów, otrzymał dyplom francuskiego Sztabu Generalnego „”. Po powrocie do kraju został przydzielony do Oddziału III Sztabu Generalnego. W styczniu 1923 minister spraw wojskowych, na wniosek szefa Sztabu Generalnego, przyznał mu pełne kwalifikacje do pełnienia służby na stanowiskach Sztabu Generalnego.

15 października 1926 objął dowództwo 1 pułku strzelców podhalańskich w Nowym Sączu. 18 marca 1927 został mianowany dowódcą piechoty dywizyjnej 25 Dywizji Piechoty w Kaliszu, a 28 października 1930 dowódcą 14 Wielkopolskiej Dywizji Piechoty w Poznaniu. 21 grudnia 1932 Prezydent RP Ignacy Mościcki awansował go na generała brygady.

W okresie dwudziestolecia międzywojennego udzielał się społecznie w LOPP oraz w Lidze Morskiej i Kolonialnej, gdzie był Wiceprezesem Zarządu Okręgowego w Poznaniu.

W wojnie obronnej 1939 dowodził 14 DP w składzie Armii „Poznań”. W czasie bitwy nad Bzurą, w nocy z 15 na 16 września rozformował dywizję i wydał rozkaz o przebijaniu się oddziałów do Warszawy wraz ze zgrupowaniem gen. Tadeusza Kutrzeby.