Guardia di 1,93, ha frequentato la Dulles High School e poi il college nell'università cattolica di St. John's a New York, per prendere subito dopo la strada verso l'Europa. Dapprima per due stagioni in Turchia con l'Usak Sportif, quindi in Israele nell'Hapoel Giulboa di Galil Eyon, tornandovi nella scorsa estate per i playoff con la maglia del Maccabi Rishon LeZion. In mezzo l'esperienza nell'Enisey Krasnojarsk in Russia e in Francia a Le Portel.
A Brindisi, nelle prime otto gare ha segnato 162 punti. Nonostante l’infortunio del 28 febbraio 2021, che lo tiene fuori dal campo per due mesi, si conferma il miglior marcatore della regular season per la squadra brindisina. Durante la stagione 2021-2022, passa alla squadra ucraina del Prometej, ma a marzo del 2022, causa l'interruzione del campionato ucraino, ritorna in Italia con la maglia dell'Happy Casa Brindisi. Nonostante un grave infortunio al termine della stagione, viene confermato nel roster brindisino anche per la stagione 2022/2023. Rientra dall'infortunio nei primi mesi del 2023, con il suo rientro il roster bianco azzurro trova una maggiore continuità durante le partite, che portano ad un filotto di tre vittorie consecutive tra gennaio e febbraio.