Cresciuto nel settore giovanile dei Columbus Crew, esordisce in prima squadra l'11 luglio 2020, disputando l'incontro di MLS vinto per 0-4 contro l'FC Cincinnati. L'8 aprile 2021 esordisce anche nelle competizioni continentali, giocando l'incontro vinto per 0-4 contro i nicaraguensi del Real Estelí, valido per la CONCACAF Champions League 2021.
Nazionale
Ha rappresentato le nazionali giovanili statunitensi Under-18 ed Under-20. Nel 2023 ha esordito in nazionale maggiore.