Formé au HC Lidköping, il rejoint l'équipe de jeunes du Frölunda HC en 2015. L'année suivante, il devient professionnel avec l'équipe de Frölunda au championnat élite suédois à l'âge de 16 ans. À cet âge, il est également le plus jeune joueur à prendre part au championnat du monde junior de 2017.