1966 gewann er für Wales startend Silber bei den British Empire and Commonwealth Games in Kingston. Bei den Leichtathletik-Europameisterschaften in Belgrad wurde er Neunter.