Selected by Cincinnati (WHA) in 1976 WHA Amateur Draft, May, 1976. Claimed by Quebec from Cincinnati (WHA) in WHA Dispersal Draft, June 8, 1979. Traded to Winnipeg by Quebec for Jamie Hislop and Barry Legge, June 28, 1979. Claimed on waivers by Toronto from Winnipeg, November 30, 1980. Signed as a free agent by Detroit, July 5, 1983.