W 1982 r. zadebiutował na mistrzostwach świata zajmując między innymi 9. miejsce w biegu na 15 km techniką dowolną podczas mistrzostw w Oslo. Na mistrzostwach świata w Oberstdorfie w 1987 r. zajął 10. miejsce w biegu na 50 km stylem dowolnym. Dwa lata później, podczas mistrzostw świata w Lahti był dwunasty na dystansie 30 km techniką klasyczną. W swoim najlepszym starcie podczas mistrzostw świata w Val di Fiemme zajął 6. miejsce w biegu na 15 km techniką dowolną. Mistrzostwa świata w Falun były ostatnimi w jego karierze. Zajął tam 6. miejsce w sztafecie, a jego najlepszym indywidualnym wynikiem było 10 miejsce na dystansie 50 km stylem dowolnym.