Morris fue seleccionado el en puesto 33 del 2001 por Atlanta Hawks, quienes traspasaron sus derechos de inmediato a los Houston Rockets con quien jugó dos temporadas, entre el 2001 y 2003. A continuación pasó la temporada 2003-2004 en la NBDL con el Columbus Riverdragons (ahora conocido como Austin Toros), y firmó con Los Ángeles Clippers, en septiembre de 2004, pero renunció antes del comienzo de la temporada. Firmó con Orlando Magic en septiembre de 2005, pero volvió a renunciar en febrero del 2006.