En 1958, il remporte le championnat du monde avec le Canada. Il joue ensuite pendant près de dix ans dans les ligues mineures avant de faire ses débuts en Ligue nationale de hockey à l'âge de 30 ans, jouant pour les Red Wings de Détroit puis pour les Penguins de Pittsburgh.