Fino al 2021 ha gareggiato per Cuba, conquistando una medaglia di bronzo nel 2019 ai Giochi panamericani di Lima.
Nel luglio 2021, mentre la nazionale cubana si trova all'aeroporto di Madrid per imbarcarsi verso il Giappone in vista delle Olimpiadi di Tokyo, Díaz abbandona la nazionale e il suo Paese per rifugiarsi in Italia, dove si stabilisce a Livorno e si allena sotto la tutela dell'ex triplista Fabrizio Donato (medaglia di bronzo a Londra 2012), che lo accoglie nella propria abitazione e gli spiega come ottenere asilo politico.[1]
Il 23 febbraio 2023 ha ottenuto la cittadinanza italiana a seguito di una delibera del Consiglio dei Ministri, su proposta del Ministro dell’interno Matteo Piantedosi.[2] La procedura di conferimento della cittadinanza era stata avviata dal presidente del Comitato Olimpico Nazionale Italiano a seguito degli ottimi risultati conseguiti nella propria disciplina sportiva.[3][4][5] Il 9 agosto 2024, al suo esordio assoluto come atleta della nazionale italiana, conquista la medaglia di bronzo ai Giochi olimpici di Parigi[6] classificandosi alle spalle di Jordan Díaz e Pedro Pichardo, anche loro esuli cubani e rappresentanti, rispettivamente, di Spagna e Portogallo.[7]
^La cittadinanza è stata conferita ai sensi dell’articolo 9, comma 2, della legge 5 febbraio 1992, n. 91, norma che consente di attribuire lo status di cittadino italiano "allo straniero quando questi abbia reso eminenti servizi all'Italia, ovvero quando ricorra un eccezionale interesse dello Stato".