2007 wurde er über 3000 m Sechster bei den Halleneuropameisterschaften in Birmingham, schied aber bei den Weltmeisterschaften in Osaka über 5000 m im Vorlauf aus. Bei den Olympischen Spielen in Peking trat er sowohl über 1500 m wie über 5000 m an. Während er auf der kürzeren Distanz nicht über den Vorlauf hinauskam, qualifizierte er sich auf der längeren fürs Finale, erreichte aber auch diesmal nicht das Ziel.