Był dowódcą 6 pułku strzelców polskich w Armii Polskiej we Francji, który 1 września 1919 po powrocie do kraju i zjednoczeniu z Wojskiem Polskim, przemianowany został na 48 pułk piechoty Strzelców Kresowych. 21 marca 1922 odznaczono go orderem wojskowym „Virtuti Militari” V klasy, a we wniosku o jego nadanie, czytamy m.in.:

48 pułkiem piechoty dowodził do 25 sierpnia 1920, a następnie objął dowództwo XXI Brygady Piechoty. Przejściowo dowodził również XXII Brygadą Piechoty. W październiku 1921 wyznaczony został na stanowisko dowódcy piechoty dywizyjnej 12 Dywizji Piechoty w Tarnopolu. 3 maja 1922 został zweryfikowany w stopniu pułkownika ze starszeństwem z 1 czerwca 1919 i 98. lokatą w korpusie oficerów piechoty. W sierpniu 1925 przeniesiony został do 15 Dywizji Piechoty w Bydgoszczy na stanowisko dowódcy piechoty dywizyjnej. 7 marca 1927 został mianowany na stanowisko dowódcy 11 Dywizji Piechoty w Stanisławowie. 1 stycznia 1928 Prezydent RP Ignacy Mościcki awansował go na generała brygady ze starszeństwem z dniem 1 stycznia 1928 i 4. lokatą w korpusie generałów. Na stanowisku dowódcy dywizji pozostawał do 7 lipca 1939.

W 1938 otrzymał tytuł honorowe obywatelstwa Stanisławowa.