Il 6 marzo 2008 conquistò a Grindelwald la prima vittoria in Coppa del Mondo; in seguito ottenne altri quattro successi nel massimo circuito, l'ultimo il 24 febbraio 2009 a Branäs, e nella stagione 2007-2008 si classificò 2º nella classifica della Coppa del Mondo di ski cross, a 107 punti dal vincitore Tomáš Kraus. Nel 2009 prese parte ai Mondiali di Inawashiro, dove si classificò 11º; l'anno dopo a XXI Giochi olimpici invernali di , sua unica presenza olimpica, si piazzò al 24º posto.