На драфте НХЛ 1997 года был выбран в 9 раунде под общим 242 номером командой «Даллас Старз». 1 сентября 1999 года как свободный агент подписал контракт с «Калгари Флэймз». 13 июля 2000 года как свободный агент подписал контракт с «Миннесотой Уайлд». 23 июля 2002 года как неограниченно свободный агент подписал контракт с «Чикаго Блэкхокс». 22 июля 2004 года как неограниченно свободный агент подписал контракт с «Колорадо Эвеланш».