Zdobył brązowy medal w biegu na 100 metrów na igrzyskach afrykańskich w 1987 w Nairobi, przegrywając z Chidim Imohem i Ericem Akogyiramem z Ghany. Odpadł w ćwierćfinale biegu na 100 metrów i półfinale sztafety 4 × 100 metrów na mistrzostwach świata w 1987 w Rzymie. Po raz trzeci wywalczył srebrny medal w biegu na 100 metrów na mistrzostwach Afryki w 1988 w Annabie, tym razem ulegając Johnowi Mylesowi-Mllsowi z Ghany. Na igrzyskach olimpijskich w 1988 w Seulu odpadł w ćwierćfinale biegu na 100 metrów. Zdobył brązowy medal na tym dystansie na mistrzostwach Afryki w 1990 w Kairze.