Ai Mondiali di volo del 2006, sul trampolino Kulm di Tauplitz, in Austria, vinse il bronzo nella gara individuale. Nella stessa stagione ai XX Giochi olimpici invernali di vinse due medaglie d'oro dal trampolino lungo nello Stadio del Trampolino di Pragelato, dapprima nella gara individuale sul trampolino lungo, poi nella gara a squadre con il quartetto austriaco, mentre sul trampolino normale fu nono. Qualche settimana dopo si aggiudicò il Nordic Tournament.