Il a participé à quatre championnats du monde par équipes (en 1989, 1993, 1997 et 2001) et à dix olympiades de 1980 à 2002. Lors de l'Olympiade d'échecs de 1990, il jouait au quatrième échiquier et l'équipe de Cuba finit septième de la compétition, le meilleur résultat d'une équipe cubaines lors des olympiades (qui fut également obtenu en 2004 et 2014). Il remporta la médaille d'or individuelle au troisième échiquier lors de l'Olympiade d'échecs de 1998 avec 7 points marqués en 9 parties (cinq victoires et quatre nulles) et une performance Elo de . Avec Cuba, il remporta quatre fois de suite le championnat panaméricain par équipes (en 1987, 1991, 1995 et 2000).