2008 kam er bei den Olympischen Spielen in Peking auf den 19. Platz über 10.000 m und wurde bei den Halbmarathon-Weltmeisterschaften in Rio de Janeiro erneut Sechster.