Scrivi una continuazione per questo paragrafo - Ha prestato servizio nella Seconda Guerra Mondiale, diventando Comandante del 3° Battaglione, Guardie Scozzesi nel 1940. Divenne comandante del 201o gruppo di brigata a motore della guardia e fu catturato mentre combatteva nella campagna del deserto occidentale in Nord Africa nel 1942 e divenne prigioniero di guerra in Italia, ma fuggì nel 1943. Nel dicembre 1943 succedette al brigadiere John Marriott al comando della 32a Brigata della Guardia, parte della Divisione corazzata della Guardia del maggiore generale Allan Adair, comandando la brigata durante la campagna nel nord-ovest dell'Europa.
dal 1944 al 1945.