1950 siegte er für England startend bei den British Empire Games in Auckland über drei Meilen und gewann Silber im Meilenlauf. Bei den Leichtathletik-Europameisterschaften in Brüssel wurde er Fünfter über 1500 m.