Хоккейную карьеру начинал в клубе МОДО (Эрншёльдсвик). На драфте НХЛ 1991 года был выбран в 1 раунде под общим 16 номером командой «Питтсбург Пингвинз». Дебютировал в НХЛ в &lt;a href="%D0%9D%D0%A5%D0%9B%20%D0%B2%20%D1%81%D0%B5%D0%B7%D0%BE%D0%BD%D0%B5%201993/1994"&gt;сезоне 1993/94&lt;/a&gt;. В 1996 году перешёл в «Ванкувер Кэнакс», где провёл 12 сезонов, став в 2000 году капитаном команды и установив 8 клубных рекордов. В 2008 году подписал контракт с «Нью-Йорк Рейнджерс». В 2009 году объявил о завершении карьеры. Однако в ноябре того же года возобновил карьеру, подписав контракт с МОДО до конца сезона, после чего завершил карьеру игрока окончательно.