2004 wurde er jeweils Achter beim Seoul International Marathon und beim Marathon der Olympischen Spiele in Athen. Einem 45. Platz bei den Weltmeisterschaften 2005 in Helsinki folgte ein achter Rang bei den Leichtathletik-Europameisterschaften 2006 in Göteborg und Platz 22 bei den Weltmeisterschaften 2007 in Osaka.