Il est le frère de Ragnhild Haga, également fondeuse de haut niveau et a pour oncle Anders Bakken[1].
Licencié au Åsen IL, il commence sa carrière dans des courses nationales junior en 2011, et gagne sa première course officielle en 2013. Chez les juniors, il est actif dans un autre sport : la course d'orientation.
Lors des Championnats du monde junior 2013, il est médaillé d'argent avec le relais et est 6e du skiathlon et 8e du cinq kilomètres libre. Il est ensuite champion de Norvège junior du vingt kilomètres[2].
Il fait ses débuts en Coupe du monde en au cinquante kilomètres libre d'Holmenkollen où il se classe douzième, marquant ses premiers points.
En , il est auteur de son premier top dix en Coupe du monde avec une neuvième place au trente kilomètres de Beitostølen, où il est troisième du relais le lendemain, montant sur son premier podium. Il dispute une autre manche de Coupe du monde cet hiver à Davos et prend la onzième place du quinze kilomètres.