Han debuterte i verdenscupen i januar 2000. Allerede i sitt tredje renn fikk han sin første plassering blant de 10 beste. Han oppnådde en andreplass i utforrennet i Val-d’Isère i desember 2002, og fikk samme plassering i utforrennet i Garmisch-Partenkirchen i januar 2006. I januar 2009 kom den første verdenscupseieren, da han vant super-G-rennet i Kitzbühel, 22 hundredels sekund foran Aksel Lund Svindal på andreplass.