Dalam Valiant ia mengambil bagian dalam Kampanye Norwegia pada bulan April dan Mei 1940 dan kemudian dalam serangan terhadap Armada Perancis di Mers-el-Kébir pada bulan Juli 1940. Dia dipindahkan ke kapal perusak pada Oktober 1941 dan kemudian ke kapal perusak pada Januari 1942. Selama periode panjang bertugas di Ashanti ia mengambil bagian dalam Arctic Convoys, dan setelah dipromosikan menjadi letnan pada tanggal 1 Juli 1942, ia mengambil bagian dalam Operasi Pedestal untuk membebaskan Malta pada bulan Agustus 1942 dan kemudian pendaratan sekutu di Afrika Utara.
Pada November 1942 sebelum kembali ke Arctic Convoys lagi dan akhirnya mengambil bagian dalam pendaratan sekutu di Normandia pada Juni 1944. Dia melayani dengan perbedaan yang disebutkan dalam despatch tiga kali dan dianugerahi Distinguished Service Cross pada tahun 1942 karena menyelamatkan nyawa banyak rekan-rekan prajurit ketika kapal perusak itu terkena torpedo.