На драфте НХЛ 2001 года был выбран в 6 раунде под общим 172 номером командой «Филадельфия Флайерз». 20 января 2006 года обменян в «Финикс Койотис». 8 января 2007 года обменян в «Каролину Харрикейнз». В 2009 году перешел в Флориду Пантерз. Из за разногласий с главным тренером команды в 2010 году перешел в Бостон Брюинз.