Einem fünften Platz bei den Weltmeisterschaften 1999 in Sevilla folgte ein zehnter Platz bei den Olympischen Spielen 2000 in Sydney. Ebenfalls auf den fünften Platz kam er bei den Weltmeisterschaften 2001 in Edmonton und den Leichtathletik-Europameisterschaften 2002 in München. Bei den Weltmeisterschaften 2003 in Paris/Saint-Denis wurde er Vierter, bei den Weltmeisterschaften 2005 in Helsinki Zehnter.