На драфте НХЛ 1984 года был выбран в 1 раунде под общим 12 номером командой «Калгари Флэймз». 25 августа 1997 года обменян в «Каролину Харрикейнз». 4 июля 2000 года как неограниченно свободный агент подписал контракт с «Торонто Мэйпл Лифс». 1 августа 2005 года как неограниченно свободный агент подписал контракт с «Флоридой Пантерз». 27 февраля 2007 года обменян в «Питтсбург Пингвинз» с которым дошел до финала Кубка Стэнли 2007 г.
С начала сезона 2008/2009 играет за команду «Тампа Бэй Лайтнинг»