W roku 1991 podzielił I m. (wraz z Michaiłem Talem i Julio Granda Zuniga) w memoriale Mieczysława Najdorfa w Buenos Aires. Dwa lata później zajął II m. (za Markiem Hebdenem) w memoriale Jose Raula Capablanki w Cienfuegos. W roku 1997 zwyciężył w memoriale Carlosa Torre Repetto w Meridzie, zaś w następnym roku powtórzył to osiągnięcie na turnieju w Santa Clarze. W roku 2004 zwyciężył w Hawanie (turniej B) oraz zajął II m. w Santa Clarze (również w turnieju B). W 2008 r. podzielił I m. (wspólnie z Holdenem Hernandezem Carmenatesem) w memoriale Guillermo García Gonzáleza w Santa Clarze.
W latach 1980–2008 czternastokrotnie (w tym 7 razy na I szachownicy) uczestniczył w szachowych olimpiadach. Pięciokrotnie reprezentował swój kraj na drużynowych mistrzostwach świata. W roku 2005 zdobył w Beer Szewie brązowy medal za indywidualny wynik na IV szachownicy.
Najwyższy ranking w dotychczasowej karierze osiągnął 1 lipca 1993 r., z wynikiem 2580 punktów dzielił wówczas 74-81. miejsce na światowej liście FIDE, jednocześnie zajmując pierwsze miejsce