En 2007, il se classe deuxième du semi-marathon des Jeux africains d'Alger, derrière l’Éthiopien Deriba Merga.