Uczestniczył w działaniach obronnych armii polskiej we wrześniu 1939. Miał stopień plutonowego podchorążego. W październiku 1939 został aresztowany przez okupacyjne wojska radzieckie i wywieziony w głąb Rosji. Kolejne dwa lata spędził w rosyjskich więzieniach i obozach koncentracyjnych pod Murmańskiem i Archangielskiem. Dwukrotnie próbował ucieczki, jednak więźniem przestał być dopiero w 1941 – na mocy układu Sikorski-Majski.
Dotarł do Kazachstanu i tam został żołnierzem Armii Polskiej. Razem z armią gen. Andersa przeszedł z Rosji na Bliski Wschód. Został dowódcą działonu w 6. batalionie 2. Korpusu Polskiego, potem oficerem oświatowym, a w 1943 w Tel Awiwie – redaktorem działu literackiego pisma „Dziennik Żołnierza”. Jako podchorąży w 2. Brygadzie Strzelców Karpackich uczestniczył w kampanii włoskiej 2. Korpusu; brał udział w bitwie o Monte Cassino. Jednocześnie współpracował z redakcjami polskich pism : „Ku wolnej Polsce”, „Kurier Polski w Bagdadzie”, „Dziennik Żołnierza APW”, „Goniec Karpacki”, „Orzeł Biały”, „Ochotniczka”, „Na szlaku Kresowej”.