Prodotto delle giovanili dei LA Galaxy, nella stagione 2020 gioca 13 partite con la seconda squadra nell'USL Championship. Nel giugno 2021 viene acquistato dal Vizela e il 20 novembre successivo viene schierato nella vittoria per 2-0 contro l'Estrela Amadora nella Taça de Portugal. Invece il 2 gennaio 2022 debutta in Primeira Liga, giocando l'incontro vinto per 2-0 ai danni del Belenenses SAD.