In Coppa del Mondo ha esordito il 6 dicembre 2014 a Östersund giungendo 26º nella sprint e guadagnando così i suoi primi punti in classifica; ha ottenuto il primo podio il 1º dicembre 2018 a Pokljuka giungendo secondo nella staffetta mista. Ha preso parte a due edizioni iridate e ad una dei Giochi Olimpici, quelli di , dove è giunto 63º nella sprint e 47º nell'individuale.