Tras no ser elegido en el Draft de la NBA de 2018, disputó con los Detroit Pistons las Ligas de Verano de la NBA, en las que jugó seis partidos en los que promedió 10,8 puntos, 2,5 rebotes y 1,0 asistencias. Firmó seguidamente con los Pistons para disputar la pretemporada, y ya en octubre acordó un contrato dual que le permita jugar también en el filial de la G League, los Grand Rapids Drive. Debutó en la NBA el 17 del mismo mes, en un partido ante Brooklyn Nets.