На драфте НХЛ не выбирался. 16 марта 1997 года как свободный агент подписал контракт с «Торонто Мэйпл Лифс». 9 февраля 2000 года обменян в «Тампу Бэй Лайтнинг». 5 марта 2001 года обменян в «Финикс Койотис». 12 июля 2006 года обменян в «Монреаль Канадиенс».