Esordisce con il Tauro il 2 settembre 2012, a 15 anni e 2 mesi, contro l'Alianza.[1] Fa un provino con il PSV Eindhoven[2] nell'estate 2014. Nell'agosto 2015 passa al Porto.[3]
Viene convocato anche per i Mondiali 2018, che sono i primi disputati dalla selezione panamense[5].
Convocato per la Gold Cup 2023, l'8 luglio realizza la sua prima tripletta in nazionale, nel tondo 4-0 contro il Qatar che porta la sua nazionale in semifinale;[6] al contempo diviene sia il primo calciatore a realizzare una tripletta per la selezione panamense in una partita di Gold Cup,[6] che il giocatore ad avere impiegato meno tempo (9 minuti) per realizzare una tripletta nella suddetta competizione.[7][8]
Statistiche
Cronologia presenze e reti in nazionale
Cronologia completa delle presenze e delle reti in nazionale ― Panama