2008 qualifizierte er sich mit einem elften Platz beim Hamburg-Marathon für den Marathon der Olympischen Spiele in Peking, bei dem er jedoch nicht das Ziel erreichte. 2009 belegte er beim Marathon der Leichtathletik-Weltmeisterschaften in Berlin den 67. Platz und wurde Achter beim Ljubljana-Marathon. 2010 in Bydgoszcz kam er bei seiner letzten Crosslauf-WM-Teilnahme auf den 33. Platz.