Under OL 2006 i Torino gikk han sisteetappen for det svenske stafettlaget. Han var innblandet i en sluttspurt om tredjeplassen med franske Vincent Defrasne, men måtte gi tapt på de aller siste metrene.