Il remporte la médaille d'or du relais 4 × 400 mètres lors des championnats d'Europe de 1950, à Bruxelles, en compagnie de Martin Pike, Angus Scott et Derek Pugh. Sous les couleurs de l'Angleterre, il remporte trois médailles d'argent aux Jeux de l'Empire britannique de 1950, sur 440 yards, 4 × 110 yards et 4 × 440 yards.