Il 17 dicembre 2014 si aggrega alla squadra riserve dei Los Angeles Galaxy. Il 5 marzo 2016, attraverso un nuovo contratto, viene promosso in prima squadra.[4]
Il 17 agosto 2020 viene girato in prestito agli Houston Dynamo.[5] Il 2 settembre esordisce con gli statunitensi firmando una doppietta contro il Minnesota Utd, match poi terminato 3-0.
Il 16 dicembre 2021 viene acquistato dall'Inter Miami per circa 100.000 dollari.[6]
Dopo aver disputato la stagione 2022 e le prime sette partite della stagione 2023 con l'Inter Miami, il 12 aprile viene incluso nello scambio che porta lui e Bryce Duke al CF Montréal mentre Kamal Miller fa il passaggio opposto.[7]
Nazionale
Possedendo la doppia cittadinanza, ha rappresentato a livello giovanile sia gli Stati Uniti che la Costa Rica.[8]
Convocato per la Gold Cup 2021, va a segno il 12 luglio nella sfida della fase a gironi vinta 3-1 contro la Guadalupa.[9]
Note
^62 (34) se si comprendono le presenze nei play-off.
^38 (4) se si comprendono le presenze nei play-off.