A quiet 2010 was highlighted by a 100 m win at the Barrientos Memorial with a hand-timed 9.7 seconds. He began doubling up in the sprint events for the 2011 season and won both events at the Barrientos meet. He won silver medals in both events at the 2011 ALBA Games and helped Cuba take the relay title. His season's best of 20.52 seconds for the 200 m was enough for a place on the Cuban team for the 2011 World Championships in Athletics and ended the competition in fourth in the semi-finals. He was also selected for the 2011 Pan American Games and was a semi-finalist in both the individual sprints, as well as running Cuba to fourth in the relay final with Roberto Skyers. In 2012 he placed fifth in the 200 m at the Ibero-American Championships, and a run of 20.64 seconds in Havana gained him a place in the Cuban squad for the 2012 London Olympics.