Einem neunten Platz bei den Leichtathletik-Weltmeisterschaften 2003 in Paris/Saint-Denis folgte ein sechster Platz bei den Leichtathletik-Hallenweltmeisterschaften 2004 in Budapest. Bei den Olympischen Spielen in Athen wurde er Fünfter.