2006 gewann er Bronze bei den Afrikameisterschaften über 10.000 m, und 2008 wurde er Siebter bei den Halbmarathon-Weltmeisterschaften in Rio de Janeiro.