Formé au Färjestad BK, il commence sa carrière professionnelle en 2014-2015 avec cette même équipe. Il est classé comme le quatrième meilleur espoir européen par la centrale de recrutement de la Ligue nationale de hockey pour le Repêchage d'entrée dans la LNH 2015. Il est repêché au total par le Wild du Minnesota lors du repêchage de 2015. Il part en Amérique du Nord en 2016 et est assigné au Wild de l'Iowa, club ferme du Wild du Minnesota dans la Ligue américaine de hockey. Le , il joue son premier match dans la Ligue nationale de hockey avec le Wild face aux Devils du New Jersey et marque son premier but.