 In his NHL career he played for the Vancouver Canucks, Buffalo Sabres, and New York Rangers and retired in 1980 due to chronic shoulder problems.He was also a member of Team Canada at the 1972 Summit Series.As a Buffalo Sabre he was often the only defenceman on the powerplay due to their depth at right wing, which pushed Rene Robert back to the other point while Danny Gare lined up on the wing along with Gilbert Perreault and Rick Martin.