Fino al 2015 ha gareggiato sotto bandiera cubana, conquistando due medaglie d'argento ai Mondiali di Mosca 2013 e Pechino 2015, nonché un bronzo mondiale indoor e la medaglia d'oro ai Giochi panamericani di Toronto 2015.
Passato sotto bandiera portoghese, ha vinto due medaglie olimpiche (oro a Tokyo 2020 e argento a Parigi 2024), oltre ad ottenere due titoli mondiali (Oregon 2022 e Tokyo 2025) e tre titoli europei (uno outdoor e due indoor).
È contemporaneamente detentore del record nazionale di salto triplo di Cuba (18,08 m) e del Portogallo (18,04 m).