Signed as a free agent by Philadelphia, September 28, 1979. Traded to Hartford by Philadelphia with Ken Linseman and Philadelphia's 1st (David Jensen) and 3rd (Leif Karlsson) round choices in 1983 Entry Draft for Mark Howe and Hartford's 3rd round choice (Derrick Smith) in 1983 Entry Draft, August 19, 1982. Traded to Washington by Hartford for Torrie Robertson, October 3, 1983. Traded to Edmonton by Washington for the rights to Geoff Courtnall, July 22, 1988. Traded to Vancouver by Edmonton with Doug Smith for John LeBlanc and Vancouver's 5th round choice (Peter White) in 1989 Entry Draft, March 7, 1989. Claimed by Quebec from Vancouver in Waiver Draft, October 2, 1989. Traded to Detroit by Quebec with Robert Picard for Tony McKegney, December 4, 1989.