Templeton was the longest-serving coach in North Bay Centennials history, serving as their boss for twelve of the team's twenty seasons.
He also coached the Barrie Colts and Sudbury Wolves in the OHL, the Niagara Falls Flyers, and from 1979 to 1981 the American Hockey League's Nova Scotia Voyageurs.