Nato a Miami, a cinque anni è tornato in Honduras con la famiglia, per poi far ritorno negli Stati Uniti tre anni dopo. Ha iniziato a giocare a calcio con il Miami United Stars, e nel 2021 è entrato a far parte dell'Academy dell'Inter Miami.[1]
Nel 2021 ha iniziato a giocare con il Fort Lauderdale in USL League One, club franchigia del club rosanero ribattezzato nel 2022 in Inter Miami II. Il 24 marzo 2023 è stato prestato alla prima squadra[2] ed ha debuttato in Major League Soccer il giorno successivo nell'incontro perso 3-2 contro il Chicago Fire.[3][4] Il 21 aprile è stato nuovamente prestato per l'incontro di MLS contro lo Houston Dynamo[5] e sette giorni dopo ha firmato il suo primo contratto professionistico con la prima squadra del club di Miami.[6]
Nel 2023 è stato convocato dall'Honduras Under-20 per disputare il Mondiale Under-20.[8] Nell'agosto dello stesso anno è stato convocato anche in Nazionale maggiore,[9] con cui ha debuttato il 13 settembre nell'incontro di CONCACAF Nations League vinto 3-0 contro Grenada.[10] Il 9 giugno 2024, alla prima partita giocata da titolare, realizza la sua prima rete per la massima selezione honduregna nel successo per 1-6 in casa di Bermuda.[11][12]