Zwei Jahre später scheiterte er bei den Olympischen Spielen 1956 in Melbourne über 800 m in der ersten Runde und wurde mit der kanadischen 4-mal-400-Meter-Stafette Fünfter.
1958 erreichte er bei den British Empire and Commonwealth Games in Cardiff über 220 Yards das Viertelfinale, schied über 440 Yards und 880 Yards im Vorlauf aus und belegte mit der kanadischen 4-mal-440-Yards-Stafette den vierten Platz.
Von 1976 bis 1979 lehrte er Sportmedizin an der Simon Fraser University, danach an der UBC, an der er auch von 1980 bis 1987 als Leichtathletiktrainer tätig war. Er gründete außerdem eine sportmedizinische Klinik in Vancouver.