Ha esordito ai Giochi olimpici invernali a , dove è stato 14º nella sprint, e ha ottenuto il primo podio in Coppa del Mondo il 17 gennaio 2016 a Planica, classificandosi 2º in una sprint s squadre. Ai Mondiali di Lahti 2017, suo esordio iridato, si è classificato 30° nella sprint; ai successivi Mondiali di Seefeld in Tirol 2019 è stato 19º nella sprint. Il 12 gennaio 2020 ha ottenuto a Dresda la sua prima vittoria in Coppa del Mondo e ai Mondiali di Oberstdorf 2021 si è classificato 32º nella sprint.