Licencié au Ounasvaaran Hiihtoseura, il fait ses débuts internationaux en 2016, prenant part aux Jeux olympiques de la jeunesse (8e en individuel) et aux Championnats du monde junior, où il remporte la médaille de bronze sur l'épreuve par équipes. En 2017, il marque ses premiers points dans la Coupe continentale, avec comme meilleure performance de l'hiver une treizième place à Otepää.
En , il fait ses débuts dans la Coupe du monde à Ruka (33e). Après quelques autres sélections en 2018 et 2019, il marque ses premiers points dans cette compétition aussi à Ruka avec une 26e place. Ce résultat lui permet d'intégrer l'équipe nationale sénior pour la saison 2020-2021[1].
Après notamment son premier podium en Coupe continentale à Lahti, il court son premier championnat du monde en 2021 à Oberstdorf, où il est 36e en individuel - petit tremplin.
Son point fort est le ski de fond, où il arrive à rivaliser avec les meilleurs[2].