На драфте НХЛ 1995 года был выбран во 2 раунде под общим 31 номером командой «Эдмонтон Ойлерз». 5 июля 2006 года как неограниченно свободный агент подписал контракт с «Финикс Койотис». 27 февраля 2007 года обменян в «Питтсбург Пингвинз».
После сезона 2007—2008 (финал кубка Стенли, уступили Детройту) сменил команду Питтсбург Пингвинз на Монреаль Канадиенс.