Od 23 marca 1921 dowodził 28 pułkiem Strzelców Kaniowskich, a od 28 września tego roku 19 pułkiem piechoty we Lwowie. W marcu 1927 został mianowany dowódcą piechoty dywizyjnej 5 Dywizji Piechoty we Lwowie. 24 maja 1930 został mianowany dowódcą 2 Dywizji Piechoty Legionów w Kielcach. 10 grudnia 1931 prezydent RP, Ignacy Mościcki awansował go na generała brygady ze starszeństwem z dniem 1 stycznia 1932 i 2. lokatą w korpusie generałów oraz zezwolił na nałożenie odznak nowych stopni przed 1 stycznia 1932. 15 czerwca 1938 został uroczyście pożegnany przez oddziały kieleckiej dywizji., po czym objął dowództwo 5 Dywizji Piechoty we Lwowie.
W okresie II RP został osadnikiem wojskowym w powiecie łuckim. W maju 1939 został wybrany zastępcą prezesa Straży Mogił Polskich Bohaterów we Lwowie.
Podczas kampanii wrześniowej dowódca tejże dywizji i Grupy Operacyjnej swojego imienia. Od 14 września do 28 września w oblężonej stolicy dowodził odcinkiem obrony „Warszawa-Wschód” (Praga).
Po kapitulacji Warszawy w niewoli niemieckiej. Przebywał w oflagach VII A Murnau i X A/Z Itzehoe, gdzie był przez pewien czas komendantem ruchu oporu w oflagu. Zmarł w Oflagu VII A Murnau 21 maja 1943.