Johnston was an All-American player at the University of Denver prior to his NHL career, and later coached the Pioneers from 1977 to 1981. He also represented Canada at the 1964 and 1968 Olympic Games, serving as team captain in 1968.