Han gikk sine første internasjonale FIS-renn i desember 2002. Prestasjonene ble merkbart bedre etter 2005, og i desember samme år vant han sitt første FIS-renn i Östersund. I mars debuterte han i verdenscupen ved å bli nr. 52 på femmila i Holmenkollen. Den neste verdenscupdeltakelsen kom i sesongen 2007/08, der han gikk 15 km fri på Beitostølen. Han kom på niendeplass og tok dermed sine første verdenscuppoeng. Dette ble hans beste individuelle verdenscupplassering i løpet av karrieren. Han har vært med på å vinne én verdenscupstafett – i Falun i februar 2008, og han har to andreplasser i verdenscupstafett.