На драфте НХЛ 1992 года был выбран в 10 раунде под общим 220 номером командой «Квебек Нордикс». 3 апреля 1996 года обменян в «Вашингтон Кэпиталз». 1 марта 1997 года обменян в «Бостон Брюинз». 15 ноября 2000 года обменян в «Эдмонтон Ойлерз». 11 марта 2003 года обменян в «Нью-Йорк Рейнджерс». 23 января 2004 года обменян в «Вашингтон Кэпиталз». 8 марта 2004 года обменян в «Лос-Анджелес Кингз». 17 августа 2005 года как неограниченно свободный агент подписал контракт с «Ванкувер Кэнакс». 13 сентября 2006 года как неограниченно свободный агент подписал контракт с «Коламбус Блю Джекетс». 23 февраля 2007 года обменян в «Каролину Харрикейнз».