На драфте НХЛ 2001 года был выбран в 1 раунде под общим 16 номером командой «Нью-Йорк Рейнджерс». 9 марта 2004 года обменян в «Ванкувер Кэнакс». 16 июня 2004 года как свободный агент подписал контракт с «Филадельфией Флайерз». Играл за «Флайерз» и за их фарм-клуб «Филадельфия Фантомс», обладатель Кубка Колдера 2005 года в составе «Фантомс». 20 июня 2008 года обменян в «Коламбус Блю Джекетс», где выступает по настоящее время.
Участник юниорского чемпионата мира (до 18 лет) 2000, 2001, молодёжного чемпионата мира (до 20 лет) 2001, 2002, чемпионата мира 2006.