1940–1945 Podczas II wojny światowej brał czynny udział w walce zarówno z sowieckim, jak i nazistowskim okupantem. Podczas kampanii wrześniowej brał udział w walkach jako ochotnik bez przydziału. W początkowym okresie wojny działał jako tzw. „biały kurier” Związku Walki Zbrojnej pomiędzy okupowaną przez ZSRR Małopolską Wschodnią a Budapesztem. Swoje przeżycia z tego okresu opisał w książce Biali kurierzy.
W maju 1940 wstąpił jako ochotnik do Armii Polskiej we Francji, gdzie służył jako podchorąży artylerii w 3 Dywizji Piechoty. Po upadku Francji przedostał się do Wielkiej Brytanii, gdzie służył w 1 Brygadzie Strzelców w Szkocji oraz w dywizjonie artylerii lekkiej motorowej. Ukończył także, z drugą lokatą, Szkołę Podchorążych Artylerii w Szkocji ze stopniem podporucznika. Później został instruktorem w tej szkole.