Leczył się w szpitalu wojskowym w rejonie czkałowskim. Po wyjściu ze szpitala został skierowany na kurs dowódców batalionów „Wystrieł” w miejscowości Ufa. W sierpniu 1943 na własną prośbę przeszedł na stan 1 Korpusu Polskich Sił Zbrojnych w ZSRR w stopniu podporucznika.
Polskie Siły Zbrojne w ZSRR Od końca 1943 do marca 1944 był zastępcą dowódcy batalionu do spraw liniowych w 1 Samodzielnym Batalionie Kobiecym im. Emilii Plater. Przeszedł szlak bojowy 1 Dywizji Piechoty im. Tadeusza Kościuszki. W marcu 1944 został dowódcą kompanii szkolnej na Kursach Polityczno-Wychowawczych. W sierpniu 1944 został dowódcą batalionu szkolnego w Centralnej Szkole Polityczno-Wychowawczej w Lublinie. W grudniu 1944 awansował do stopnia majora.
Ludowe Wojsko Polskie W październiku 1945 został dowódcą batalionu doskonalenia oficerów w Centralnej Szkole Polityczno-Wychowawczej. W 1946 ukończył kurs dowódców pułku w Centrum Wyszkolenia Piechoty w Rembertowie, a 12 października 1946 awansował na podpułkownika. Od grudnia 1946 do grudnia 1949 studiował w Akademii Wojskowej im.