Po raz pierwszy na arenie międzynarodowej pojawił się 22 lutego 2014 roku w Oberwiesenthal, gdzie w zawodach juniorskich zajął 27. miejsce w biegu na 7,5 km techniką klasyczną. W 2018 roku wystąpił na mistrzostwach świata juniorów w Goms, gdzie zajął 11. miejsce w sprincie stylem dowolnym, 25. w biegu łączonym oraz 11. miejsce w sztafecie. Był też między innymi dziewiąty w sprincie stylem klasycznym oraz jedenasty w sztafecie mieszanej podczas mistrzostw świata młodzieżowców w Vuokatti w 2021 roku.
W zawodach Pucharu Świata zadebiutował 15 grudnia 2018 roku w Davos, zajmując 62. miejsce w sprincie stylem dowolnym. Pierwsze pucharowe punkty wywalczył 12 grudnia 2020 roku w tej samej miejscowości, gdzie w sprincie stylem dowolnym zajął 26. miejsce. Na podium zawodów tego cyklu pierwszy raz stanął 21 stycznia 2023 roku w Livigno, kończąc sprint techniką dowolną na trzeciej pozycji. W zawodach tych wyprzedzili go jedynie Johannes Høsflot Klæbo z Norwegii i FrancuzRichard Jouve.