2012 siegte er bei der Corrida de Houilles. 2013 wurde er Zweiter bei den "10 km von Taroudant," Dritter bei den World 10K Bangalore und Fünfter beim 10-km-Bewerb von "Tout Rennes Court." Im Jahr darauf wurde er Vierter in Taroudant und Achter bei den Leichtathletik-Afrikameisterschaften 2014 über 5000 m.