Je bývalý kanadský hokejista. V NHL hrával v letech 1974 až 2004, postupně za kluby Edmonton Oilers, New York Rangers a Vancouver Canucks. Šestkrát vyhrál Stanley Cup. Dvakrát získal Hart Trophy, v letech 1990 a 1992. 12. června 2004 oficiálně oznámil konec své kariéry.
Účastnil se turnajů Kanada Cup 1984, 1987, 1991, turnajů Světového poháru 1989 a Světového poháru v roce 1996.
Od roku 2009 je hlavním poradcem klubu New York Rangers. Na mistrovství světa 2010 byl generálním ředitelem kanadského národního týmu.