 He was signed as a free agent by the California Golden Seals in June, 1971, appearing in two games for the Seals.He spent the majority of his career with the Seals playing for their minor league affiliates in the Western Hockey League, International Hockey League and American Hockey League (the Salt Lake Golden Eagles, Columbus Seals and Baltimore Clippers, respectively).In September, 1973 he signed a contract with the Chicago Cougars of the World Hockey Association, playing in only a single game.