Non sélectionné à la draft NBA 2000, Terrance Roberson a signé avec les Charlotte Hornets. Son passage en Caroline du Nord a été bref : il n'a disputé que trois matchs avant d'être libéré en décembre 2000.
Durant ses trois apparitions, l'ancien joueur de Fresno State a enregistré une moyenne de zéro point, 0,3 rebond et 0,3 passe décisive en 4,3 minutes par match. Il n'a jamais retrouvé la NBA par la suite.
Après son détour à Charlotte, Roberson a terminé la saison 2000-2001 en G-League avant de poursuivre sa carrière à l'étranger. Il a joué pour plusieurs franchises internationales jusqu'à la fin de sa carrière en 2011.





