Nel 2018, a 26 anni, partecipa ai Giochi olimpici di in due gare: lo sprint individuale, dove chiude le qualificazioni al 40º posto in 3'20"07, non riuscendo a qualificarsi per i quarti di finale, e la 15 km tecnica libera, dove termina 44° in 36'33"5. L'anno dopo ai Mondiali di Seefeld in Tirol 2019 è stato 52º nella 50 km.