2011-2012 - made his debut in the Swedish top League for Frelund.
2011-at the NHL draft, the rights to the player were secured by the Nashville Predators.
From 2012 to 2015, he played for the Milwaukee Edmirals farm club in the American hockey League, and for the Cincinnati Cyclones in the East Coast hockey League.
2013-played Nashville's only game in the National hockey League against the St. Louis Blues.
2015-moved to the new York Rangers. He played for the Hartford wolf Pack in the American hockey League.
2017-became a player of the Kontinental hockey League team "Kunlun Red Star". He made his debut for Sweden on the European hockey tour.
2018 - was in the Swedish team's bid for the Pyeongchang Olympics. At the world Cup in Denmark became world champion.