Han repræsenterede Canada ved elleve olympiske lege: (Buenos Aires 1939, 2nd board, {13.5/16}, Amsterdam 1954 1st board, {9/17}, München 1958, 1st board, {5.5/11}, Tel Aviv 1964, 1st board, {10/16}, Havana 1966
, første bord, {3.5/5}, Lugano 1968, 1. bord, {6/14}, Siegen 1970, 1. bord, {7/14}, Skopje 1972, 2. bord, {6/13}, Nice 1974, 3. bord, {7/14}, Haifa 1976, 3. bord, {3.5/10}, og La Valletta 1980), 3. bord, {6/11}). Hans OL-resultat er: (+50 =54 -37), for 54,6 procent. Hans elleve olympiske optrædener er kun overgået blandt canadiere af IM Lawrence Day (tretten). Hans samlede 141 kampe i olympiske lege er den canadiske rekord blandt mænd, kun overgået af Nava Starr's 147.