Die kubanische Einzelmeisterschaft konnte er dreimal gewinnen: 1984 (geteilter Erster mit Jesús Nogueiras) in Holguín, 1988 in Camagüey und 1997 (geteilter Erster mit Reynaldo Vera) in Matanzas. Er spielte für Kuba bei zehn Schacholympiaden: 1974, 1978 bis 1990, 1994 und 1996. Außerdem nahm er dreimal an den Mannschaftsweltmeisterschaften (1989 bis 1997) und an drei panamerikanischen Meisterschaften (1987 bis 1995) teil.