Ha rappresentato il Canada in undici Olimpiadi: (Buenos Aires 1939, 2a tavola, {13.5/16}, Amsterdam 1954 1a tavola, {9/17}, Monaco 1958, 1a tavola, {5.5/11}, Tel Aviv 1964, 1a tavola, {10/16}, L'Avana 1966, 1a tavola, {3.5/5}, Lugano 1968, 1a tavola, {6/14}, Siegen 1970, 1a tavola, {7/14}, Skopje 1972, 2a tavola, {6/13}, Nizza 1974, 3a tavola, {7/14}, Haifa 1976, 3a tavola, {3.5/10} e La Valletta 1980
), 3a scheda, {6/11}). I suoi totali alle Olimpiadi sono: (+50 =54 -37), per il 54,6 per cento. Le sue undici presenze alle Olimpiadi sono superate tra i canadesi solo da IM Lawrence Day (tredici). Il suo totale di 141 partite giocate alle Olimpiadi è il record canadese tra gli uomini, secondo solo a Nava Starr con 147.