Cresciuto nei settori giovanili di Cap FC United e Placer United, dal 2013 al 2016 fa parte delle giovanili dei S.J. Earthquakes. A livello scolastico, ha rappresentato l'Università della California - Berkeley.[1] Nella stagione 2019 ha fatto parte della rosa dei San Francisco Glens, formazione militante nell'USL League Two, senza mai scendere in campo.[2] Il 12 novembre 2019 viene ingaggiato come Homegrown Player Rule dall'Inter Miami.[3] Dopo aver trascorso una stagione con la seconda squadra, il Fort Lauderdale CF, il 19 marzo 2022 ha esordito con l'Inter Miami, in occasione dell'incontro di MLS perso per 3-1 contro l'FC Cincinnati.