En 2011, il finit sixième du championnat continental panaméricaine avec 7 points sur 9, ce qui lui permit de participer à la coupe du monde 2011 à Khanty-Mansiïsk où il perdit face à Judit Polgár au premier tour. La même année, il remporta le mémorial Carlos Torre au Mexique.
Il a représenté Cuba lors de l'olympiade d'échecs de 2010 où il jouait comme quatrième échiquier et marqua 5 points en neuf parties[4].