Il est actif en compétition internationale de biathlon à partir de 2010. Il est appelé pour sa première course en Coupe du monde au début de l'hiver 2013-2014, l'individuel d'Östersund, qui aboutit à une 29e place, lui apportant directement ses premiers points. En 2015, il est présent pour les Championnats du monde de Kontiolahti en Finlande, avec une neuvième place au relais mixte comme meilleur résultat. En 2016, il gagne son premier titre international aux Championnats du monde de biathlon d'été à Otepää sur le relais mixte avec Mari Eder, Kaisa Makarainen et Tuomas Grönman.
Il participe aux Jeux olympiques d'hiver de 2018, où il est 19e du sprint en ouverture, ce qui est son meilleur résultat dans l'élite. Il est aussi 35e de la poursuite, 73e de l'individuel et 6e du relais mixte.
En fin d'année 2020, il améliore son meilleur résultat individuel avec une 18e au sprint d'Hochfilzen.
En parallèle, il prend part à quelques épreuves internationales de ski de fond (depuis 2008), participant à une course dans la Coupe du monde en à Lahti.