2003 kam er bei den Weltmeisterschaften 2003 in Paris-Saint-Denis auf den sechsten, 2004 bei den Olympischen Spielen in Athen auf den fünften Platz. Einer Disqualifikation bei den Weltmeisterschaften 2005 in Helsinki folgte der Gewinn der Silbermedaille bei den Europameisterschaften 2006 in Göteborg hinter dem Überraschungssieger Yohann Diniz (FRA).