Troisième des championnats d'Afrique 1998 sur , il remporte l'année suivante la médaille de bronze des championnats du monde, à Séville en Espagne, devancé par le Danois Wilson Kipketer et le Sud-africain Hezekiél Sepeng. aussi il remporte la médaille d'or aux jeux mondiaux militaire de Zagreb,En fin de saison 1999, à Bruxelles, il établit un nouveau record d'Algérie du en . Il se classe deuxième des Jeux africains de Johannesburg, derrière le kényan Japheth Kimutai.