Il participe aux deux épreuves de sprint des Mondiaux 2017 de Lahti, terminant de l'individuel et quatorzième du sprint par équipes. L'année suivante, il dispute les Jeux olympiques à Pyeongchang, terminant du sprint classique.