Inizia la propria carriera professionistica nel 2019 con il sorteggio nei draft da parte del Minnesota Utd; dopo due stagioni in prestito nelle serie inferiori con Forward Madison e San Antonio FC debutta in MLS giocando l'incontro vinto 4-0 contro il Real Salt Lake.
Nazionale
Il 5 giugno 2021 debutta con la nazionale canadese giocando l'incontro di qualificazione per i mondiali contro Aruba.[2]