W 1992 r. w barwach Wspólnoty Niepodległych Państw wziął udział w igrzyskach olimpijskich w Albertville. Zajął tam 5. miejsce w sztafecie, 11. w biegu na 10 km stylem klasycznym, 12. na 30 km klasykiem, 15. w biegu łączonym i 28. na dystansie 50 km stylem dowolnym. Na rozgrywanych cztery lata później igrzyskach olimpijskich w Lillehammer był czwarty w biegach na 10 km techniką klasyczną i 30 km techniką dowolną, walkę o medal przegrywając odpowiednio z Włochem Marco Albarello i Miką Myllylą. Był też piąty w sztafecie i biegu łączonym oraz dziewiąty na dystansie 50 km klasykiem. W barwach Austrii zdobył srebrny medal w biegu na 30 km stylem dowolnym podczas igrzysk olimpijskich w Salt Lake City w 2002. Na podium rozdzielił Christiana Hoffmanna i Norwega Kristena Skjeldala. W pozostałych startach był czwarty w sztafecie, piąty na dystansie 50 km klasykiem i dziewiąty w biegu łączonym. Brał też udział w igrzyskach olimpijskich w Turynie w 2006, gdzie zdobył brąz w biegu na 50 km techniką dowolną. Wyprzedzili go tylko Włoch Giorgio Di Centa i Rosjanin Jewgienij Diemientjew. Zajął tam ponadto siódme miejsce w biegu łączonym.
W 2007 zakończył karierę.
W 1997 r.