Formé au Hammarby IF, il rejoint les catégories de jeunes du Djurgården Hockey. Au cours du repêchage d'entrée dans la KHL 2010, il est sélectionné au sixième tour en position par le Lokomotiv Iaroslavl. En 2010, il débute avec Djurgården dans l'Elitserien. Il est choisi au premier tour, en sixième position par les Sénateurs d'Ottawa au cours du Repêchage d'entrée dans la LNH 2011.