Participó en los Juegos Olímpicos de Pyeongchang 2018, obteniendo dos medallas, plata en el relevo 4 × 10 km (junto con Alexandr Bolshunov, Alexei Chervotkin y Denis Spitsov) y bronce en los 50 km. Ganó dos medallas de plata en el Campeonato Mundial de Esquí Nórdico, en los años 2017 y 2019.