Non retenu lors de la Draft de la NBA, il signe toutefois comme agent libre avec les Knicks de New York mais ceux-ci le libèrent au cours de la pré-saison 2004-2005. Il rejoint ensuite les Rockets de Houston avec lesquels il dispute 27 matches pour un bilan de 3,1 points, 1,8 passe, 1,1 rebond et 0,5 interception. Il termine la saison avec le Magic d'Orlando où il dispute 11 rencontres, marquant 5,6 points, délivrant 2,5 passes, captant 1,9 rebond.