На драфте НХЛ 1992 года был выбран во 2 раунде под общим 40 номером командой «Ванкувер Кэнакс». 8 июля 1995 года обменян в «Баффало Сэйбрз». С 1997 по 2000 год был капитаном «Баффало». Не играл в &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%202000/2001"&gt;сезоне 2000/01&lt;/a&gt;. 24 июня 2001 года обменян в «Нью-Йорк Айлендерс». С 2001 по 2004 год был капитаном «Айлендерс». 3 августа 2005 года обменян в «Эдмонтон Ойлерз». 18 июля 2006 года как неограниченно свободный агент подписал контракт с «Торонто Мейпл Лифс».