De 1986 à 1990, il joue au premier échiquier de l'équipe des États-Unis lors des Olympiades d'échecs. À Dubaï, lors de l'Olympiade 1986, il bat Garry Kasparov au premier échiquier, les États-Unis finissant troisième. En 1990, l'équipe américaine finit deuxième.