На драфте НХЛ 1993 года был выбран во 2 раунде под общим 36 номером командой «Филадельфия Флайерз». 24 марта 1998 года обменян в «Эдмонтон Ойлерз». 11 марта 2003 года обменян в «Нью-Йорк Айлендерс». 10 января 2006 года обменян в «Даллас Старз». 30 сентября 2006 года обменян в «Монреаль Канадиенс».