2007 kam er bei den Crosslauf-WM in Mombasa nicht ins Ziel. Beim Madrid-Marathon wurde er Fünfter und bei den Afrikaspielen in Algier über 10.000 m Elfter. Einer weiteren Silbermedaille bei den Berglauf-WM in Ovronnaz folgte ein 20. Platz beim Amsterdam-Marathon.