Il se distingue lors de la saison 1993 en remportant le titre du 100 mètres des Championnats d'Afrique de Durban dans le temps de 10 s 39, puis en s'imposant sur cette même distance lors des Universiades d'été se déroulant à Buffalo. Il participe aux Championnats du monde 1993 de Stuttgart où il réalise le meilleur temps de sa carrière lors des demi-finale en 9 s 98 (+0,3 m/s). Il se classe septième de la finale en 10 s 04.