Biografia Nato nella Repubblica Dominicana, è arrivato in Italia con la madre all'età di 9 anni.

Dopo aver praticato il baseball, è passato all'atletica leggera.

Al primo anno di tesseramento nel 2012, partecipa ai campionati italiani cadetti finendo settimo sia nei 300 m che con la staffetta 4x100 m.

Durante il biennio da allievo, 2013-2014, ha vinto le sue prime medaglie ai nazionali giovanili col primo titolo di categoria: nel '14 oro nei 400 m agli italiani under 18 indoor ed argento sulla stessa distanza all'aperto.

Il 30 maggio del 2014 non va oltre la batteria dei 400 m ai Trials europei per i giochi olimpici giovanili di Baku in Azerbaigian.

Nel 2015 vince numerose medaglie ai campionati nazionali giovanili: argento-oro su 400 e nella 4x200 m agli italiani juniores indoor, bronzo-argento nei 400 e con la 4x400 m ai nazionali under 20; gareggia anche agli assoluti di Torino, uscendo in batteria sui 400 m e terminando settimo con la 4x400 m.

Nel luglio dello stesso anno prende parte in Svezia agli Europei juniores di Eskilstuna: nella prova individuale dei 400 m si ferma in batteria; mentre con la staffetta 4x400 m, corre nella batteria, che ottiene la qualificazione alla finale in cui non viene schierato; il quartetto azzurro under 20 giunge al traguardo in terza posizione, che poi diventa seconda per la squalifica della staffetta francese. Quindi lui vince la medaglia d'argento, avendo corso almeno in batteria, come gli altri suoi cinque compagni di staffetta.

Nel 2016 a giugno si laurea vicecampione italiano under 20 nei 400 m e poi a luglio partecipa ai Mondiali juniores di Bydgoszcz in Polonia uscendo in batteria sui 400 m e venendo squalificato nella finale della staffetta 4x400 m.

Il 25 giugno del 2017 ha fatto il suo esordio con la maglia azzurra della Nazionale seniores: agli Europei a squadre svoltosi in Francia a Villeneuve-d'Ascq (Lille) ha corso la terza frazione della staffetta 4x400 m, contribuendo al settimo posto complessivo.

Durante lo stesso anno ha vinto i suoi primi titoli italiani assoluti, entrambi in staffetta: oro sia nella 4x400 m al challenge nazionale assoluto staffette che nella 4x200 m ai campionati italiani assoluti staffette; nelle prove individuali invece vince due medaglie di bronzo ai nazionali promesse sui 400 m (indoor e all'aperto). Prende parte agli assoluti di Trieste dove ottiene tre piazzamenti in altrettante finali, andando vicino al bronzo nella 4x400 m con un quarto posto conclusivo.

Il suo allenatore è Francesco Ricci.

Progressione 100 metri piani StagioneTempoLuogoDataRank. Mond.201610"84 Torino14-9-2016 -201511"27 Modena25-4-2015 -201411"16 Modena25-4-2014 -201311"31 Pinerolo21-6-2013 -

200 metri piani StagioneTempoLuogoDataRank. Mond.201721"69 Bolzano7-5-2017 -201621"89 Saint Christophe31-7-2016 -201521"95 Biella28-6-2015 -201422"17 Torino29-6-2014 -201322"67 Mondovì2-6-2013 -

400 metri piani StagioneTempoLuogoDataRank. Mond.201746"90 Savona25-5-2017 -201647"33 Bressanone11-6-2016 -201547"82 Rieti13-6-2015 -201448"56 Torino10-5-2014 -201350"03 Torino21-9-2013 -

60 metri piani indoor StagioneTempoLuogoDataRank. Mond.20176"99 Bergamo8-1-2017 -20167"23 Bra24-1-2016 -20157"23 Aosta24-1-2015 -20147"27 Bra12-1-2014 -20137"26 Lione2-2-2013 -20127"74 Aosta26-2-2012 -

200 metri indoor StagioneTempoLuogoDataRank. Mond.201722"21 Padova28-1-2017 -201621"85 Lione17-1-2016 -201522"59 Padova31-1-2015 -201422"76 Genova1-2-2014 -201323"44 Lione2-2-2013 -

400 metri piani indoor StagioneTempoLuogoDataRank. Mond.201748"27 Ancona18-2-2017 -201649"61 Magglingen30-1-2016 -201549"39 Ancona8-2-2015 -201449"75 Ancona16-2-2014 -

Palmarès AnnoManifestazioneSedeEventoRisultatoPrestazioneNote2014Trials europeigiochi olimpici giovanili Baku400 m pianiBatteria49"05Azzurri 2014 - Allievi - Lopez Brayan, FIDAL.it2015Europei juniores Eskilstuna400 m pianiBatteria48"78Azzurri 2015 - Juniores Uomini - Lopez Brayan , FIDAL.it4×400 mBatteria3'14"52Dopo aver corso la batteria di accesso alla finale, non è stato schierato nel quartetto finalista; ha vinto comunque la medaglia, avendo corso almeno in batteria 23rd European Athletics Junior Championships 2015 - U20 4x400 m Men - Final, European-Athletics.org2016Mondiali juniores Bydgoszcz400 m pianiBatteria47"92Juniores Uomini - Lopez Brayan, FIDAL.it4×400 mFinale2017Europei under 23 Bydgoszcz400 m pianiSemifinale47"234×400 m6º3'07"202019Europei indoor Glasgow4×400 m6º3'09"48Europei under 23 Gävle400 m piani46"164×400 mFinaleMondiali Doha4×400 m mistaBatteria3'16"522021Europei indoor Toruń4×400 m5º3'07"37World Relays Chorzów4×400 m4º3'05"112022Mondiali Eugene4×400 mBatteria3'03"434×400 m mista7º3'16"45Europei Monaco4×400 m8º3'03"042023Giochi europei ChorzówA squadre426,5 p. Competizione valida anche per i Campionati europei a squadre2024Europei Roma4x400 m3'00"81 Corre solamente la batteria; il risultato cronometrico si riferisce alla finale.

Campionati nazionali 1 volta campione assoluto indoor nei 400 m (2022) 1 volta campione assoluto nella 4x400 m (2021) 1 volta campione assoluto indoor nella 4x400 m (2020) 1 volta campione assoluto staffette nella 4x200 m (2017) 1 volta campione assoluto challenge staffette nella 4x400 m (2017) 1 volta campione promesse nei 400 m (2019) 1 volta campione promesse indoor nei 400 m (2018) 1 volta campione juniores indoor nella 4x200 m (2015) 1 volta campione allievi indoor nei 400 m (2014)

2012 7º ai Campionati italiani cadetti e cadette, (Jesolo), 300 m - 37"17Campionati italiani individuali e per regioni cadetti e cadette 2012 - 300 m cadetti, FIDAL.it 7º ai Campionati italiani cadetti e cadette, (Jesolo), 4x100 m - 45"11Campionati italiani individuali e per regioni cadetti e cadette 2012 - 4x100 cadetti, FIDAL.it

2013 In batteria ai Campionati italiani allievi e juniores indoor, (Ancona), 60 m - 7"34Campionati italiani indoor allievi-juniores 2013 - 60 piani allievi, FIDAL.it 7º ai Campionati italiani allievi e allieve, (Jesolo), 400 m - 51"40Campionati italiani individuali su pista allievi/e 2013 - 400 m allievi, FIDAL.it

2014 In batteria ai Campionati italiani allievi e allieve indoor, (Ancona), 200 m - 23"48Campionati italiani individuali allievi allieve indoor 2014 - 200 m allievi, FIDAL.it ai Campionati italiani allievi e allieve indoor, (Ancona), 400 m - 49"75Campionati italiani individuali allievi allieve indoor 2014 - 400 m allievi, FIDAL.it ai Campionati italiani allievi e allieve, (Rieti), 400 m - 49"32Campionati italiani individuali su pista allievi/e 2014 - 400 m allievi, FIDAL.it

2015 ai Campionati italiani juniores e promesse indoor, (Ancona), 400 m - 49"39 Campionati italiani individuali juniores e promesse indoor 2015 - 400 juniores uomini, FIDAL.it ai Campionati italiani juniores e promesse indoor, (Ancona), 4x200 m - 1'30"66Campionati italiani individuali juniores e promesse indoor 2015 - Staffetta 4x1 giro juniores uomini, FIDAL.it ai Campionati italiani juniores e promesse, (Rieti), 400 m - 47"82 Campionati italiani individuali juniores e promesse 2015 - 400 m juniores u, FIDAL.it ai Campionati italiani juniores e promesse, (Rieti), 4x400 m - 3'18"25Campionati italiani individuali juniores e promesse 2015 - Staffetta 4x400 juniores u, FIDAL.it In batteria ai Campionati italiani assoluti, (Torino), 400 m - 48"10Campionati italiani individuali assoluti su pista 2015 - 400 metri uomini, FIDAL.it 7º ai Campionati italiani assoluti, (Torino), 4x400 m - 3'16"15Campionati italiani individuali assoluti su pista 2015 - Staffetta 4x400 uomini, FIDAL.it

2016 1º ai Campionati italiani juniores e promesse indoor, (Ancona), 200 m - 21"93 (Finale 2)Campionati italiani individuali juniores e promesse indoor 2016 - 200 m juniores uomini, FIDAL.it ai Campionati italiani juniores e promesse, (Bressanone), 400 m - 47"33 Campionati italiani individuali juniores e promesse 2016 - 400 m juniores u, FIDAL.it In batteria ai Campionati italiani assoluti, (Rieti), 400 m - 47"56Campionati italiani individuali assoluti su pista 2016 - 400 metri uomini, FIDAL.it

2017 ai Campionati italiani juniores e promesse indoor, (Ancona), 400 m - 48"97Campionati italiani individuali juniores e promesse indoor 2017 - 400 m promesse uomini, FIDAL.it 5º ai Campionati italiani juniores e promesse indoor, (Ancona), 4x200 m - 1'31"01Campionati italiani individuali juniores e promesse indoor 2017 - 4x1 giro promesse uomini, FIDAL.it In batteria ai Campionati italiani assoluti indoor, (Ancona), 400 m - 48"27 Campionati italiani individuali assoluti indoor 2017 - 400 m uomini, FIDAL.it 8º ai Campionati italiani assoluti indoor, (Ancona), 4x200 m - 1'30"92Campionati italiani individuali assoluti indoor 2017 - Staffetta 4x1 giro uomini, FIDAL.it al Challenge nazionale assoluto staffette, (Celle Ligure), 4x400 m - 3'15"41Challenge nazionale assoluto staffette 2017 - Staffetta 4x400 uomini, FIDAL.it ai Campionati italiani assoluti staffette, (Celle Ligure), 4x200 m - 1'27"59Campionati italiani assoluti staffette 2017 - Staffetta 4x200 uomini, FIDAL.it ai Campionati italiani juniores e promesse, (Firenze), 400 m - 46"92Campionati italiani individuali juniores e promesse 2017 - 400 metri promesse u, FIDAL.it 10º ai Campionati italiani juniores e promesse, (Firenze), 4x100 m - 43"18Campionati italiani individuali juniores e promesse 2017 - Staffetta 4x100 promesse u, FIDAL.it 6º ai Campionati italiani assoluti, (Trieste), 400 m - 47"40Campionati italiani individuali assoluti su pista 2017 - 400 metri uomini, FIDAL.it 6º ai Campionati italiani assoluti, (Trieste), 4x100 m - 41"09Campionati italiani individuali assoluti su pista 2017 - Staffetta 4x100 uomini, FIDAL.it 4º ai Campionati italiani assoluti, (Trieste), 4x400 m - 3'14"88Campionati italiani individuali assoluti su pista 2017 - Staffetta 4x400 uomini, FIDAL.it

2018 ai Campionati italiani juniores e promesse indoor, (Ancona), 400 m - 48"31 6º ai Campionati italiani assoluti indoor, (Ancona), 4x200 m - 1'29"68 7º ai Campionati italiani juniores e promesse, (Agropoli), 400 m - 50"22 4º ai Campionati italiani juniores e promesse, (Agropoli), 4x100 m - 41"78 7º ai Campionati italiani assoluti, (Pescara), 400 m - 47"81 4º ai Campionati italiani assoluti, (Pescara), 4x100 m - 41"12

2019 4º ai Campionati italiani juniores e promesse indoor, (Ancona), 400 m - 48"74 4º ai Campionati italiani assoluti indoor, (Ancona), 400 m - 47"53 4º ai Campionati italiani assoluti indoor, (Ancona), 4x400 m - 3'18"10 ai Campionati italiani juniores e promesse, (Rieti), 400 m - 46"70 ai Campionati italiani assoluti, (Bressanone), 400 m - 46"64

2020 ai Campionati italiani assoluti indoor, (Ancona), 4x400 m - 3'16"88 8º ai Campionati italiani assoluti, (Padova), 400 m - 48"44 6º ai Campionati italiani assoluti, (Padova), 4x400 m - 3'15"21

2021 ai Campionati italiani assoluti indoor, (Ancona), 400 m - 47"33 ai Campionati italiani assoluti indoor, (Ancona), 4x400 m - 3'17"70 4º ai Campionati italiani assoluti, (Rovereto), 400 m - 46"31 ai Campionati italiani assoluti, (Rovereto), 4x400 m - 3'09"88

2022 ai Campionati italiani assoluti indoor, (Ancona), 400 m - 46"87 4º ai Campionati italiani assoluti, (Rieti), 400 m - 46"09

2023 Eliminato in batteria ai Campionati italiani assoluti indoor, (Ancona), 400 m - 48"11

2024 ai campionati italiani assoluti (La Spezia), 400 m piani - 45"93

2025 ai campionati italiani assoluti, 400 m piani - 46"74 in batteria ai campionati italiani assoluti indoor, 400 m piani

2026 Eliminato in batteria ai campionati italiani assoluti, 400 m piani - 48"32

Altre competizioni internazionali 2015 4º nell'incontro internazionale indoor under 20 Francia-Germania-Italia, ( Lione), 400 m piani - 49"40

2016 nell'incontro internazionale indoor under 20 Italia-Francia-Germania, ( Padova), 200 m piani - 21"98 Indoor U20 Match Italy-France-Germany 2016 - 200 m Men, FIDAL.it