Springfield Falcons
С 2001 года играл в НХЛ за команды «Финикс», «Филадельфия» и «Миннесота». Всего в НХЛ в 2001—2008 гг. провёл 393 игры и набрал 120 (52 + 68) очков. В сезоне 2001/02 также играл в АХЛ за «Спрингфилд Фэлконс»,а в локаутном сезоне 2004/2005 выступал за чешский «Всетин» и шведский «Лулео».