Jis taip pat aktyviai tarnavo Antrojo pasaulinio karo metu, iš pradžių kaip vykdomasis pareigūnas ant karo kruizerio. Nuo 1940 m. jis buvo Admiraliteto planų direktoriaus pavaduotojas, o po to, nuo 1943 m., Grįžo į jūrą kaip kruizerio HMS "Mauritius" vadas, kuriame jis dalyvavo Sicilijos iškrovimuose.
, išsilaipinimas Normandijoje ir veiksmai Audierne įlankoje. Nuo 1944 m. lapkričio iki 1946 m. vasario jis buvo paskirtas torpedų ir kasybos direktoriumi.