Воспитанник хоккейной школы ХК «Юргорден». Начинал карьеру в молодёжной команде своего родного клуба. В мае 2008 подписал контракт с основным клубом[1]. В 2009 году на драфте юниоров КХЛ был выбран в первом раунде под общим 20-м номером клубом СКА[2]. На драфте НХЛ 2009 был выбран в третьем раунде под общим 61-м номером клубом «Нью-Джерси Девилз»[3]. В 2010 стал серебряным призёром чемпионата Швеции.
В сентябре 2010 переезжает в США и начинает выступать в АХЛ за фарм-клуб «Дьяволов» — «Олбани Девилз». 14 октября был вызван в состав «Нью-Джерси Девилз» и на следующий день провёл свою дебютную игру в НХЛ против «Колорадо Эвеланш».
Проведя в «Нью-Джерси» 7 сезонов, летом 2017 года подписал однолетний контракт с «Баффало Сейбрз» на $ 700 тыс.