Actualmente juega para los Chicago Blackhawks de la Liga Nacional de Hockey (NHL) y es capitán suplente.
Fue el elegido en la primera ronda de los Chicago Blackhawks en 2003.
Jugó en la WHL para los Lethbridge Hurricanes donde jugó cuatro temporadas.
El 24 de junio de 2013, ganó su segunda Copa Stanley con los Blackhawks después de derrotar a los Boston Bruins 4 juegos a 2 en las finales de la Copa Stanley de 2013.
[3] Su hermano menor Keith juega para los Rockford IceHogs de la AHL.