Wychowanek klubu Lerums BK. W drafcie NHL z 2003 wybrany przez klub Dallas Stars, w którym występuje od sezonu &lt;a href="NHL%20%282006/2007%29"&gt;NHL (2006/2007)&lt;/a&gt;. W październiku 2009 podpisał nowy, sześcioletni kontrakt z klubem. Od grudnia 2012 do stycznia 2013 na okres lokautu w sezonie &lt;a href="NHL%20%282012/2013%29"&gt;NHL (2012/2013)&lt;/a&gt; związany kontraktem ze szwajcarskim klubem HC Davos. Od lipca 2013 zawodnik Boston Bruins (w ramach wymiany siedmiu graczy pomiędzy klubami). Od lipca 2016 zawodnik Vancouver Canucks, związany sześcioletnim kontraktem.