Signed as a free agent by Cincinnati (WHA), August, 1975. Traded to Edmonton (WHA) by Cincinnati (WHA) for cash, October, 1976. Signed as a free agent by Birmingham (WHA), November, 1977. Signed as a free agent by NY Rangers, July 28, 1978. Traded to Calgary by NY Rangers for Dale Lewis, November 18, 1980. Signed as a free agent by NY Islanders, August 25, 1981. Traded to Minnesota by NY Islanders for future considerations, September 27, 1982.