He played in the National Hockey League for the Boston Bruins, Edmonton Oilers, New York Rangers, and Vancouver Canucks in a career that lasted from 1980 to 1990. With the Oilers he won the Stanley Cup in 1984 and 1985.
He played in various NHL teams such as Boston Bruins, Edmonton Oilers, New York Rangers, and Vancouver Canucks between 1980 and 1990. During his tenure with the Oilers, he secured two Stanley Cup titles in 1984 and 1985.