He earned his International Master title in 1974, and was promoted to Grandmaster in 1976. He played for the American team at five straight chess Olympiads. He began at Nice 1974, then played at Haifa 1976, Buenos Aires 1978, Valletta 1980, and Lucerne 1982.