Under Anden Verdenskrig tjente han som adjutant på regimentets depot og gik på Staff College i Camberley. Efter at have tjent som General Staff Officer Grade 3 (GSO3) med det canadiske korps, var han brigademajor i den 38. (irske) brigade, før han tjente med Special Operations Executive (SOE), der kørte operationer i Albanien. Han vendte derefter tilbage til 2. bataljon af hans regiment for at kæmpe i Nordvest Europa
, fra kort tid efter D-Day landinger i juni 1944 til Victory i Europa Day i maj 1945.