Aux Championnats du monde 2007, il remporte, avec la médaille d'argent au relais et la médaille de bronze au relais mixte, ses dernières dans des mondiaux. Il y est quatrième dans l'individuel, son meilleur résultat dans la discipline.