На драфте НХЛ 1991 года был выбран в 1 раунде под общим 22 номером командой «Чикаго Блэкхокс». 24 февраля 1993 года обменян в «Эдмонтон Ойлерз». 20 марта 1999 года обменян в «Чикаго Блэкхокс». 13 марта 2001 года обменян в «Филадельфию Флайерз». 24 июня 2001 года обменян в «Калгари Флэймз». 1 октября 2002 года обменян в «Колорадо Эвеланш». 11 марта 2003 года обменян в «Калгари Флэймз». 9 августа 2005 года как неограниченно свободный агент подписал контракт с «Сент-Луис Блюз». 2 августа 2006 года как неограниченно свободный агент подписал контракт с «Оттавой Сенаторз».