Ha concluso al terzo posto la gara degli 800 m piani della Coppa del mondo del 1989. Nello stesso anno ha vinto i campionati africani e nel 1990 è arrivato secondo ai Giochi del Commonwealth.