 Born in Toronto, Ontario, he was educated at Upper Canada College and played for the Toronto Marlboros junior hockey team.After declining an offer from the Detroit Red Wings during World War II, he instead served as a Lieutenant in the Royal Canadian Navy.After the war, he played for the Royal Canadian Air Force Flyers in the 1948 Winter Olympics and was captain of the gold medal team.