Il fait ses débuts dans la SHL lors de la saison 2017-2018 en disputant 9 matchs avec le Frölunda HC.
À sa 4e année avec Frölunda HC en 2019-2020, il joue sa première saison complète dans la SHL et récolte 16 points en 43 matchs avant l'annulation de la fin de la saison en raison de la pandémie de COVID-19. Le 1er avril 2020, il quitte le Frölunda HC et s'entend pour 2 ans avec le Färjestad BK.
Le 28 avril 2021, il signe son contrat d'entrée de 2 ans avec les Stars de Dallas[1].
À son premier match avec les Stars, le 14 octobre 2021, il marque son premier but en carrière dans la LNH face aux Rangers de New York[2].