Dwukrotnie uczestniczył w zimowych igrzyskach olimpijskich. W 2010 roku na igrzyskach w Vancouver wystartował w dwóch konkurencjach – zajął 28. miejsce w biegu na 500 m, a na 1000 m został zdyskwalifikowany w rundzie kwalifikacyjnej. Cztery lata później na igrzyskach w Soczi zaprezentował się w trzech konkurencjach – był 20. w biegu na 500 m, 29. na 1500 m oraz 5. w sztafecie.