На драфте НХЛ 2002 года был выбран в 8 раунде под общим 241 номером командой «Баффало Сэйбрз». 30 июня 2004 года как свободный агент подписал контракт с «Сент-Луис Блюз». 27 февраля 2007 года обменян в «Бостон Брюинз».