15 września 1941 objął dowództwo nad Ośrodkiem Zapasowym20 października 1941 Ośrodek Zapasowy został przekształcony w Ośrodek Organizacyjny Armii. Armii Polskiej w ZSRR w miejsce płk. dypl. Janusza Gaładyka, który odwołany został z tego stanowiska przez gen. Władysława Andersa za „sprzyjanie” oficerom Armii Czerwonej. Po rozpoczęciu organizacji 7 Dywizji Piechoty objął dowództwo 19 pułku piechoty. Następnie został dowódcą Ośrodka Organizacyjnego Armii, który pod koniec marca 1942, w czasie ewakuacji z m. Guzar w Uzbekistanie do Iraku przemianowany został na 11 Dywizję Piechoty. W marcu 1944 pełnił służbę na stanowisku komendanta rejonu etapów i podlegał dowódcy Jednostek Terytorialnych w Palestynie, Syrii, Iraku, płk. dypl. Bolesławowi Ostrowskiemu.

Awanse podporucznik – 1 listopada 1916 (170. lokata na liście starszeństwa oficerów Legionów Polskich z dnia 12 kwietnia 1917) porucznik – kapitan – major – starszeństwo z dniem 1 czerwca 1919 podpułkownik – 1 stycznia 1927 pułkownik – 1 stycznia 1934