Startował na igrzyskach olimpijskich w 1988 w Seulu, gdzie zajął 8. miejsce w finale biegu na 800 metrów. Był trzeci na tym dystansie w Pucharze Świata w 1989 w Barcelonie. Na mistrzostwach Afryki w tym samym roku w Lagos zwyciężył w biegu na 800 metrów, a w biegu na 1500 metrów zajął 3. miejsce. Podczas igrzysk Wspólnoty Narodów w 1990 w Auckland zdobył srebrny medal w biegu na 800 metrów.