Un 2010 tranquilo foi resaltado por unha vitoria nos 100 metros no Memorial de Barrientos cun 9,7 segundos cronometrados a man. Comezou a duplicar nos eventos de sprint para a tempada 2011 e gañou ambos eventos no encontro de Barrientos. Gañou medallas de prata en ambos eventos nos Xogos ALBA de 2011 e axudou a Cuba a tomar o título de relevo. O seu mellor tempo da tempada de 20,52 segundos nos 200 metros foi suficiente para un lugar no equipo cubano para o Campionato Mundial de Atletismo de 2011 e rematou a competición en cuarto lugar nas semifinais. Tamén foi seleccionado para os Xogos Panamericanos de 2011 e foi semifinalista en ambos os sprints individuais, así como cuarto en Cuba na final de relevo con Roberto Skyers. En 2012 clasificouse quinto nos 200 m nos Campionatos Iberoamericanos.
, e unha carreira de 20.64 segundos na Habana gañou un lugar no equipo cubano para os Xogos Olímpicos de Londres 2012.