En el Campeonato Mundial de Atletismo en Pista Cubierta de 1989 ganó la medalla de bronce en el triple salto, con un salto de 17.28 metros, tras el estadounidense Mike Conley (oro con 17.65 metros) y su paisano cubano Jorge Reyna (plata con 17.41 metros).