Wychowanek klubu Gävle GIK. Od 2007 grał w klubie Brynäs, w tym od 2009 w seniorskiej drużynie. W drafcie NHL z 2010 został wybrany przez Detroit Red Wings. W maju 2012 podpisał kontrakt z tym klubem, lecz kolejny sezon &lt;a href="Elitserien%20%282011/2012%29"&gt;2011/2012&lt;/a&gt; spędził jeszcze w Brynäs. W marcu 2013 został przekazany do klubu farmerskiego, Grand Rapids Griffins. W drużynie z Detroit nie zadebiutował. Od marca 2014 zawodnik Nashville Predators, przekazany do zespołu farmerskiego, Milwaukee Admirals. W Nashville Predators przedłużał kontrakt w połowie 2015 o rok, w połowie 2016 o sześć lat. W lipcu 2021, w ramach "expansion draft", został zawodnikiem nowego klubu NHL, Seattle Kraken.