Il remporte le titre du saut en longueur lors des Championnats d'Afrique 1990 et 1992, et s'adjuge par ailleurs la médaille d'argent lors des éditions 1989 et 1993. Il termine au pied du podium des Jeux du Commonwealth de 1994.