Specjalizował się w biegu na 3000 metrów z przeszkodami. Wystąpił w tej konkurencji na igrzyskach olimpijskich w 1964 w Tokio, ale nie zakwalifikował się do finału. Na pierwszych igrzyskach afrykańskich w 1965 w Brazzaville zwyciężył na tym dystansie. Zdobył brązowy medal w tej konkurencji na Igrzyskach Imperium Brytyjskiego i Wspólnoty Brytyjskiej w 1966 w Kingston, a w biegu na 3 mile zajął 13. miejsce.