Nace en Bath el 16 de Julio de 1918.
Al comenzar la guerra integra la RAF como personal de tierra, para en 1941 comenzar su entrenamiento como piloto.
Ya como piloto se incorpora al Escuadrón de Caza 609 en Noviembre de 1942 volando el Hawker Typhoon.
Después de su primera victoria (un FW-190) el 17 de Noviembre de 1942, el 20 de Enero de 1943 derriba tres BF-109.
Es derribado el 25 de Marzo por un FW-190, y para Noviembre de ese año es nombrado comandante del Escuadrón de Caza 198.
Entre Diciembre de 1943 y Enero de 1944 derriba cuatro FW-190 y un DO-217, terminando su período de servicio con su unidad en el mes de Abril. Asignado al estado mayor del Segundo Grupo para el mes de Junio recibe el mando del Ala Número 146 de la RAF.
En las misiones sobre Francia derriba tres BF-109.
A finales de Agosto de 1944 debido a un error de comunicación de la Armada Real , ataca con su formación a una flotilla de barcos Barreminas ingleses, hundiendo dos de ellos.
Para Febrero de 1945 asume el mando del Ala 123 de la RAF continuando las misiones antibuque hasta el final de la guerra.
Al finalizar la guerra con 15 victorias y 4 aviones dañados es el máximo as volando el Hawker Typhoon.
Con posterioridad a la guerra participará en la guerra de Corea , asignado junto a otros tres pilotos Británicos en el Ala de Caza 51 de la aviación de Estados Unidos, desapareciendo en combate en el mes de Marzo de 1952.