Er nahm insgesamt an neun Schacholympiaden teil: zweimal für die Tschechoslowakei (Schacholympiade 1964 in Tel Aviv, Schacholympiade 1966 in Havanna) und zwischen 1972 und 1986 sieben Mal für die USA. Er gewann dabei mit der Mannschaft der Vereinigten Staaten die Schacholympiade 1976 und belegte fünfmal den dritten Platz.