Hän oli myös aktiivisessa palveluksessa toisessa maailmansodassa, alun perin sotilaskomentajana risteilijällä. Vuodesta 1940 hän oli varapäällikkö Admiralituksessa ja sitten vuodesta 1943 hän palasi merelle risteilijä HMS Mauritiuksen komentajana, jossa hän osallistui Sisilian maihinnousuun
Normandian maihinnousu ja Audiernen lahden taistelu. Marraskuusta 1944 helmikuuhun 1946 hänet nimitettiin torpedoiden ja kaivostoiminnan johtajaksi.