Signed as a free agent by Detroit (Fort Worth-CHL), October 1, 1971. Signed as a free agent by Phoenix (WHA), August, 1974. Traded to Houston (WHA) by Phoenix (WHA) with John Gray and Neil Lyseng for Andre Hinse and Frank Hughes, December, 1976. Traded to Winnipeg (WHA) by Houston (WHA) for cash, July 6, 1978. Traded to Indianapolis (WHA) by Winnipeg (WHA) for cash, July 15, 1978.