Dalla stagione 2003-2004 si dedicò a tempo pieno al freestyle. Nel 2005 partecipò ai Mondiali di Ruka, vincendo la medaglia d'oro, si aggiudicò la sua prima Coppa del Mondo di ski cross con 8 punti di vantaggio su Isidor Grüner, e fu 2º nella classifica generale, a 7 punti da Jeremy Bloom; nel 2006 vinse la sua seconda coppa di cristallo di specialità (con 144 punti di margine su Roman Hofer) e si impose anche nella classifica generale, sopravanzando Dale Begg-Smith per 11 punti. Nuovamente oro iridato a Madonna di Campiglio 2007; nella stessa stagione 2006-2007 fu 2º nella classifica di ski cross, superato da Audun Grønvold di 2 punti. Vinse ancora la Coppa del Mondo di ski cross nel 2008, con 107 punti di margine su Lars Lewén (in classifica generale fu 2º con 17 punti in meno di Steve Omischl), e nel 2009, sopravanzando Christopher Del Bosco di 112 punti (in classifica generale fu nuovamente 2º, con 24 punti in meno di Alexandre Bilodeau). Sempre nel 2009 prese il via ai suoi terzi Mondiali di freestyle, a Inawashiro, classificandosi 23º.