На драфте НХЛ 1998 года был выбран во 2 раунде под общим 52 номером командой «Бостон Брюинз». 19 марта 2002 был обменян в «Эдмонтон Ойлерз». 13 августа 2004 года как неограниченно свободный агент подписал контракт с «Нью-Джерси Дэвилз». 17 июля 2006 года как неограниченно свободный агент подписал контракт с «Бостон Брюинз».