W latach 1941–1944 walczył na Froncie Południowo-Zachodnim m.in. jako szef sztabu 39 Dywizji Strzeleckiej i dowódca 119 pułku strzeleckiego, był 4 razy ranny podczas walk.

W lutym (wg innych źródeł w kwietniu) 1944 skierowany do służby w Polskich Siłach Zbrojnych w ZSRR, został szefem Wydziału Operacyjnego (wg innych źródeł Wydziału Wyszkolenia Bojowego) Sztabu 1 Armii WP. Od października do grudnia 1944 był komendantem Oficerskiej Szkoły Piechoty 1 Armii WP w Lublinie, od 9 listopada 1944 w stopniu pułkownika. Później był komendantem Oficerskiej Szkoły Piechoty nr 2 w Gryficach, a w grudniu 1946 został dowódcą 10 Sudeckiej Dywizji Piechoty w Kłodzku w stopniu generała brygady nadanym przez Prezydium KRN w 1947. Od maja do grudnia 1947 szef sztabu Dowództwa Okręgu Wojskowego nr III w Poznaniu, potem zastępca szefa departamentu Wyszkolenia Bojowego Dowództwa Wojsk Lądowych. W 1948 inspektor Szkół Oficerskich Dowództwa Wojsk Lądowych i komendant Oficerskiej Szkoły Piechoty nr 2 w Jeleniej Górze. W grudniu 1948 zakończył służbę w Wojsku Polskim i wrócił do ZSRR.

W 1949 został przeniesiony do rezerwy, zamieszkał w Białej Cerkwi. Był wykładowcą.