En février 2017, aux Championnats du monde d'Hochfilzen, il obtient la médaille d'or sur le sprint en battant Johannes Thingnes Bø de sept dixièmes de seconde. Il remporte ensuite deux médailles de bronze lors des Jeux olympiques 2018 à Pyeongchang (poursuite et relais).