W październiku 1939 na Wołyniu został aresztowany przez NKWD (za rzekome szpiegostwo) i skazany na 5 lat łagrów. Wywieziono go do Kraju Ałtajskiego na Syberii. Na mocy układu Sikorski-Majski został objęty amnestią i wyszedł na wolność. W sierpniu 1942 wstąpił do Armii Andersa i służył w 5 Lwowskim Dywizjonie Artylerii Przeciwlotniczej. Od lutego 1944 w składzie 5. Kresowej Dywizji Piechoty 2. Korpusu Polskiego Polskich Sił Zbrojnych na Zachodzie uczestniczył w kampanii włoskiej. Przeszedł cały szlak bojowy 2. Korpusu. Walczył pod Monte Cassino, Ankoną, Rimini oraz Bolonią.