Son meilleur temps est de 13 s 48 obtenu à La Havane le . Il remporte le titre lors des Championnats ibéro-américains 2012.