Po vyhlásení druhej svetovej vojny sa vrátil domov do Anglicka, aby slúžil v britskej armáde. Okrem iného slúžil tiež v armádnom filme. Pri príprave vylodenia v Normandii slúžil ako styčný dôstojník medzi britskými a americkými jednotkami. Niekoľko dní po dni "D" sa vylodil v Normandii a slúžil v špeciálnych spravodajských jednotkách. Po vojne, ktorú ukončil v hodnosti podplukovníka, ho osobne vyznamenal generál Dwight Eisenhower, dostal vysoké americké štátne vyznamenanie "Legion of Merit".