На драфте НХЛ 1993 года был выбран во 2 раунде под общим 28 номером командой «Сан-Хосе Шаркс». 21 ноября 1997 года был обменян в «Колорадо Эвеланш». 8 декабря 1999 года был обменян в «Атланту Трэшерз». 15 марта 2002 года приобретён с драфта отказов командой «Питтсбург Пингвинз». 11 марта 2003 года был обменян в «Калгари Флэймз». 2 июля 2006 как неограниченно свободный агент подписал контракт с «Бостон Брюинз».