W 2010 roku wystartował na igrzyskach olimpijskich w Vancouver, gdzie jego najlepszym wynikiem było 30. miejsce w gigancie. Wielokrotnie startował na mistrzostwach świata, najlepszy wynik osiągając podczas mistrzostw świata w Schladming w 2013 roku, gdzie był czwarty w superkombinacji. Walkę o podium przegrał tam z Austriakiem Romedem Baumannem o 0,17 sekundy. Na tych samych mistrzostwach zajął także piąte miejsce w zjeździe.

Kilkukrotnie zdobywał medale mistrzostw Finlandii, w tym złote w gigancie w latach 2010 i 2011 oraz supergigancie i superkombinacji w 2011 roku.

Osiągnięcia Igrzyska olimpijskie 50px Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 42. 15 lutego 2010 Vancouver Zjazd 1:54,31 min +4,40 s Didier Défago DNF 19 lutego 2010 Vancouver Supergigant 1:30,34 min - Aksel Lund Svindal DNF2 21 lutego 2010 Vancouver Superkombinacja 2:44,92 min - Bode Miller 30.