Dans le Valiant, il participe à la campagne de Norvège en avril et mai 1940 puis à l'attaque de la flotte française à Mers-el-Kébir en . Il est transféré sur le destroyer en octobre 1941 puis sur le destroyer en . Durant une longue période de service dans l'Ashanti il participe aux Convois de l'Arctique, et ayant été promu lieutenant le , il participe à l'opération Pedestal pour soulager Malte en août 1942 puis les débarquements alliés en Afrique du Nord en avant de retourner à nouveau dans les Convois de l'Arctique et enfin participer au débarquement allié en Normandie en . Il sert avec distinction en étant mentionné dans les dépêches à trois reprises et reçoit la Distinguished Service Cross en 1942 pour avoir sauvé la vie de nombreux autres militaires lorsque le destroyer est touché par une torpille.