En 2002, pour sa deuxième participation aux Jeux olympiques à ceux de Salt Lake City, il parvient à améliorer ses classements avec des et places individuel et une huitième position par équipes. En 2005, il marque de nouveau des points en Coupe du monde (3 unités) et retourne aux Championnats du monde à Oberstdorf. Un an plus tard, il établit son meilleur classement dans la Coupe du monde à Sapporo, où il occupe le rang et obtient la place de trentième au Championnats du monde de vol à ski à Tauplitz. Juste après, il saute pour la troisième fois aux Jeux olympiques lors de l'édition de Turin, où il est et en individuel.