Défenseur et ailier gauche canadien qui a évolué dans la LNH (Ligue Nationale de Hockey) avec des équipes comme les Wild du Minnesota, les Blackhawks de Chicago et les Sharks de San Jose au cours d'une carrière de huit ans dans la ligue. Il s'est taillé un rôle d'exécuteur et a terminé avec 544 minutes de pénalité et seulement 11 points en 286 matchs en carrière.
Il a grandi à St. Catharines en Ontario. Il a joué quatre ans de hockey universitaire à Michigan Tech, où il a accumulé 347 minutes de pénalité.
Après une campagne en ligne, il a été élu capitaine de l'équipe de la division Pacifique pour le All-Star Game 2016 de la LNH, malgré son statut de compagnon dans la ligue. Il a ensuite marqué deux buts lors du match et a remporté le titre de joueur le plus utile du match des étoiles.
Il a épousé une femme prénommée Danielle en 2008 et a quatre filles avec elle.
Il a joué avec l'ailier droit Patrick Kane, lauréat du trophée Conn Smythe, pendant deux saisons à Chicago.