The St. Catharines native played three seasons of junior A hockey with the St. Catharines Teepees and was with the team when it won the Memorial Cup in 1959-60.
He was the AHL rookie of the year and a second team all-star in 1962-63 and a first time AHL all-star in 1969-70.
During a 239-game NHL career, his best season was with the Los Angeles Kings in 1970-71 when he had 15 goals and 28 points in 61 games. Later, he would become the chief scout for the Montreal Canadians.
- St. Catharines Teepees
- Los Angeles Kings
- Montreal Canadians