Signed as a free agent by Toronto, April 5, 1970. Claimed by Buffalo from Toronto in Intra-League Draft, June 8, 1971. Claimed by NY Islanders from Buffalo in Expansion Draft, June 6, 1972. Traded to Detroit by NY Islanders with Brian Lavender for Ralph Stewart and Bob Cook, January 17, 1973. Loaned to Seattle (WHL) by Detroit (Virginia-AHL) for Gene Sobchuk, February 18, 1974. Claimed by Kansas City from Detroit in Expansion Draft, June 12, 1974. Traded to Los Angeles by Kansas City for cash, February 10, 1975.