Signed as a free agent by Vancouver, June 26, 1984. Traded to Calgary by Vancouver for Brian Bradley, Kevan Guy and Peter Bakovic, March 6, 1988. Traded to St. Louis by Calgary with Mike Bullard and Tim Corkery for Mark Hunter, Doug Gilmour, Steve Bozek and Michael Dark, September 6, 1988. Transferred to Chicago by St. Louis as compensation for St. Louis' signing of free agent Rik Wilson, September 27, 1989. Claimed by Vancouver in Waiver Draft, October 2, 1989. Claimed by San Jose from Vancouver in Expansion Draft, May 30, 1991. Signed as a free agent by Corpus Christi (WPHL), August 6, 1998. Served as player/assistant coach with San Antonia (CHL) during 1999-2000 season.