Il dispute sa première compétition majeure chez les seniors en 2000 à l'occasion des championnats d'Afrique d'Alger où il remporte la médaille d'argent du , derrière l'Algérien Djabir Saïd-Guerni. Non qualifié pour les Jeux olympiques de 2000, il établit le temps de en 2001 et se classe sixième des championnats du monde d'Edmonton au Canada.