Nato a Santo Domingo nella Repubblica Dominicana, cresce in Spagna dove inizia a giocare nel San Jorge. Rimane nel club fino al 2013 quando si aggrega alla formazione primavera dell'Osasuna.
Nel 2021 si trasferisce al Subiza, filiale dell'Osasuna. Debutta in Tercera División RFEF il 2 ottobre seguente nella vittoria per 4-2 sul Cortes, contribuendo con una rete.[1][2]
Dopo una sola stagione al Subiza dove totalizza tre reti in 23 presenze, il 27 luglio 2022 si trasferisce a titolo definitivo all'Izarra.[3]
Il 30 ottobre segna la prima rete in maglia biancoblù in occasione della larga vittoria per 4-0 contro l'Alavés B.[4]
Sempre nel 2021 ha ricevuto la prima convocazione con la nazionale maggiore dominicana per giocare alcune amichevoli,[6] esordendo il 19 gennaio nella sconfitta per 1-0 contro la Porto Rico.[7]
Il 27 marzo 2021 ha esordito in una competizione ufficiale, giocando e segnando 2 reti nelle qualificazioni ai Mondiali 2022 nella vittoria per 6-0 contro l'Anguilla.[8]
Nel luglio 2024 viene convocato dal commissario tecnico Ibai Gómez per prendere parte al torneo olimpico di Parigi 2024.[9]
Nominato capitano della delegazione dominicana, il 24 luglio 2024 fa il proprio debutto alle olimpiadi contro l'Egitto.[10]