Dopo aver trascorso la carriera universitaria con i Princeton Tigers[1], inizia la carriera professionistica con la seconda squadra dell'EWE Oldenburg[2]; il 27 maggio 2020 viene firmato dai Vilpas Vikings[3], club finlandese con cui vince il campionato.[4] Il 14 giugno 2021 passa ai Kangoeroes Mechelen[5], con cui disputa un'ottima BNXT League, venendo incluso nel miglior quintetto stagionale.[6] Il 18 luglio 2022 si trasferisce ai Crailsheim Merlins.[7]