In 1965 won hij goud op de Afrikaanse Spelen op zowel de 1500 als de 5000 m. In 1966 won hij goud op de Gemenebestspelen op de één en de drie mijl.