Wielokrotnie startował na mistrzostwach świata, największy sukces osiągając podczas mistrzostw świata w Val di Fiemme w 2003 roku, gdzie zwyciężył w biegu na 50 km stylem dowolnym. Wyprzedził wtedy bezpośrednio dwóch reprezentantów Szwecji: Andersa Södergrena i Jörgena Brinka. Na tej samej imprezie zajął też piąte miejsce w sprincie stylem dowolnym, szóste w biegu łączonym na 20 km oraz siódme w sztafecie. Na rozgrywanych dwa lata później mistrzostwach świata w Oberstdorfie razem z Dušanem Kožíškiem wywalczył brązowy medal sprincie drużynowym. Dzień wcześniej zajął ósme miejsce w sztafecie. Ponadto był między innymi siódmy na dystansie 50 km techniką dowolną podczas mistrzostw świata w Libercu w 2009 roku.