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