На драфте НХЛ 1993 года был выбран в первом раунде под общим 23 номером командой Нью-Йорк Айлендерс.Большую часть карьеры играл за Ванкувер Кэнакс. В марте 2004 года произошёл инцидент с его участием. В матче против Колорадо Эвеланш он нанёс травму Стиву Муру, за это он получил дисквалификацию до конца сезона. В сезоне 2006-07 он был обменян на вратаря Роберто Луонго во Флориду Пантэрс. В 2009 году подписал контракт с Детройтом.