Ha disputato 1059 incontri in NHL con Chicago Blackhawks, che l'avevano selezionato al draft del 1997 al primo giro, Edmonton Oilers, Phoenix Coyotes e Detroit Red Wings, con cui ha vinto la Stanley Cup 2008. È stato il primo giocatore proveniente dalla provincia di Terranova e Labrador a vincere la Stanley Cup.