Dopo aver trascorso la carriera universitaria con i Fullerton Titans, il 28 maggio 2020 firma il primo contratto professionistico con il Roanne[1], terminando tuttavia la stagione anzitempo a causa di un infortunio al ginocchio.[2] Il 17 luglio 2021 passa ai Norrköping Dolphins[3], con cui vince il campionato svedese.[4] Dopo aver disputato la CEBL con gli Ottawa Blackjacks[5], il 4 luglio 2022 si trasferisce al Bayreuth.[6]