Il remporte ensuite le championnat d'Europe 2002, mais il ne prend que la médaille d'argent lors des Championnats du monde 2003, battu par l'américain Tom Pappas.