27 stycznia 1930 roku awansował na majora ze starszeństwem z 1 stycznia 1930 roku i 23. lokatą w korpusie oficerów kawaleriiDziennik Personalny Ministerstwa Spraw Wojskowych Nr 2 z 28 stycznia 1930 roku, s. 25.. W 1932 roku został przeniesiony do Centrum Wyszkolenia Piechoty w Rembertowie, pozostając oficerem nadetatowym 2 Pułku Szwoleżerów Rokitniańskich.

Z dniem 1 maja 1934 roku został przeniesiony do 2 pułku strzelców konnych w Hrubieszowie na stanowisko zastępcy dowódcy pułkuDziennik Personalny Ministerstwa Spraw Wojskowych Nr 11 z 7 czerwca 1934 roku, s. 160.. W 1935 roku został przeniesiony do dowództwa Pomorskiej Brygady Kawalerii w Bydgoszczy na stanowisko szefa sztabu. W 1938 roku został wyznaczony na stanowisko dyrektora nauk Centrum Wyszkolenia Kawalerii w Grudziądzu.

W październiku 1943 roku został dowódcą 6 Lwowskiej Brygady Piechoty. Na jej czele walczył w kampanii włoskiej 1944–1945, w tym w bitwie o Monte Cassino.

Naczelny Wódz, generał broni Władysław Anders awansował go na generała brygady ze starszeństwem z dniem 1 stycznia 1964 roku w korpusie generałów.

Zmarł 2 stycznia 1979 roku w Londynie.