Attivo in gare FIS dal marzo del 2012, ha debuttato in Coppa del Mondo il 14 gennaio 2017 a Dobbiaco (50º), ai Giochi olimpici invernali a , dove si è classificato 60º nella 15 km e 41º nella sprint, e ai Campionati mondiali a Seefeld in Tirol 2019, dove è stato 57º nella 15 km e 29º nella sprint.