Achievements He was the silver medalist in the mile run at the 1966 British Empire and Commonwealth Games in Kingston, Jamaica.