Membre du club de Målselv, il commence sa carrière en équipe nationale de Norvège en 2007/2008 dans les compétitions de la Coupe d'Europe junior. Il fréquente l'école de biathlon de Bardufoss pendant deux ans, mais vit en Suède depuis 2006.
En 2015, il fait ses débuts dans la Coupe du monde après avoir adopté la nationalité sportive suédoise (il a déjà un passeport suédois)[1].
En , il se distingue à ce niveau, à Ruhpolding, où il signe une septième place sur l'individuel. Il est sélectionné pour les Championnats du monde 2016 à Oslo où il obtient notamment une septième place avec le relais suédois.
Il obtient son premier podium et victoire en relais en Coupe du monde en à Hochfilzen.
Il est mis à écart de l'équipe nationale pour la saison 2020-2021 à cause de résultats insuffisants (40e au mieux) et pour laisser place à un jeune[2] et prend donc sa retraite sportive[3].