Dans sa carrière de 16 saisons à la Ligue nationale de hockey - LRB- NHL -RRB-, il a joué pour les Blackhawks de Chicago, les Sabres de Buffalo, les Red Wings de Détroit et les Sénateurs d'Ottawa.
Il a également joué pour les Blackhawks de Chicago, les Buffalo Sabres et les Sénateurs d'Ottawa.