Po uwolnieniu w konsekwencji wybuchu wojny niemiecko-sowieckiej i układu Sikorski–Majski, znalazł się w szeregach Polskich Sił Zbrojnych w ZSRR. Jako oficer służył w 5 pal, a później, w stopniu porucznika, w Dowództwie Artylerii 2 Korpusu Polskiego na stanowisku oficera informacyjnego. Wziął udział w bitwie o Monte Cassino, Anconę i Bolonię, był jednym z pierwszych żołnierzy Korpusu wkraczających do Bolonii. Służył także jako oficer łącznikowy w Drużynie Szkoleniowej Artylerii Królewskiej dowodzonej przez pułkownika R.R. Hoare.