W KHL Junior Draft w maju 2010 został wybrany przez Mietałłurg Nowokuźnieck, a miesiąc później w drafcie NHL z 2010 został wybrany przez Minnesota Wild. Następnie pozostał w Szwecji i przez dwa sezony Elitserien 2010/2011 i &lt;a href="Elitserien%20%282011/2012%29"&gt;2011/2012&lt;/a&gt; grał w Brynäs. W maju 2011 podpisał kontrakt z Minnesotą, jednak do USA trafił rok później i w sezonie 2012/2013 został przekazany do zespołu farmerskiego Houston Aeros w lidze AHL. W lidze NHL zadebiutował 13 lutego 2013 i był to jego jedyny mecz w barwach Wild. Pod koniec sezonu &lt;a href="NHL%20%282012/2013%29"&gt;NHL (2012/2013)&lt;/a&gt;, na początku kwietnia 2013 został zawodnikiem Buffalo Sabres (został przekazany wraz z bramkarzem Mattem Hackettem za Jasona Pominville i zobowiązania draftowe)), a z niego przekazany do Rochester Americans. W drużynie Buffalo Sabres grał od sezonu &lt;a href="NHL%20%282013/2014%29"&gt;NHL (2013/2014)&lt;/a&gt;. W październiku 2020 przeszedł do Arizona Coyotes, podpisując dwuletni kontrakt.