Starty w biathlonie rozpoczął od zawodów Pucharu Europy juniorów w 2004 roku w Obertilliach gdzie zajął 56. miejsce w biegu indywidualnym. W 2005 roku wziął udział w mistrzostwach świata juniorów w Kontiolahti, zajmując 46. miejsce w biegu indywidualnym, 25. miejsce w sprincie i 21. miejsce w biegu pościgowym. Jeszcze trzykrotnie startował na imprezach tego cyklu, zajmując między innymi 18. miejsce w biegu pościgowym podczas mistrzostw świata juniorów w Presque Isle w 2006 roku i w biegu indywidualnym podczas mistrzostw świata juniorów w Ruhpolding dwa lata później.
W Pucharze Świata zadebiutował w 2006 roku w Östersund, gdzie zajął 105. lokatę w sprincie. Pierwsze punkty wywalczył 17 lutego 2009 roku w Pjongczangu, gdzie zajął 32. miejsce w biegu indywidualnym. Na podium zawodów tego cyklu jedyny raz stanął 13 marca 2019 roku w Östersund, kończąc rywalizację w biegu indywidualnym na drugiej pozycji. Najlepsze wyniki osiągnął w sezonie 2014/2015, kiedy zajął 25. miejsce w klasyfikacji generalnej.
W 2010 roku wystartował na igrzyskach olimpijskich w Vancouver, gdzie zajął 79. miejsce w biegu indywidualnym, 83. miejsce w sprincie i 16. w sztafecie. Na rozgrywanych cztery lata później igrzyskach w Soczi zajął między innymi 38. miejsce w biegu indywidualnym i 15. w sztafecie. Brał też udział w igrzyskach olimpijskich w Pjongczangu w 2018 roku jego najlepszym wynikiem była 16. pozycja w biegu masowym.