Норфолк Эдмиралс
Начинал хоккейную карьеру в родном городке Блэйн, где играл за местную юниорскую команду «Блэйн Бенгалс». После успешного сезона 1999/2000 годов перебрался в другую юниорскую команду «Линкольн Старз», где показывал высокую результативность — 47 голов и 33 результативных передач в 55 играх. После юниорских лиг переходит во взрослый хоккей. В разные годы защищал цвета Университета Северной Дакоты, «Бингхэмтон Сенаторз», «Оттава Сенаторз», «Чикаго Блэкхокс», «Норфолк Эдмиралс», «Бостон Брюинз», «Провиденс Брюинз», «Анахайм Майти Дакс», «Нэшвилл Предаторз», «Тампа Бэй Лайтнинг».