Fue elegido en la trigésima primera posición en 2002 por Memphis Grizzlies, donde solo jugó en 12 partidos, en los que promedió 1,6 puntos y 1,4 rebotes por partido. Al año siguiente fue traspasado, junto con Brevin Knight y Cezary Trybanski a Phoenix Suns, a cambio de Bo Outlaw y Jake Tsakalidis, pero solo jugó un partido antes de ser enviado a Orlando Magic a cambio de una futura ronda del draft. Pero en los Magic apenas jugó 4 minutos en un único partido, antes de ser enviado a Toronto Raptors, donde terminó la temporada con unas bajas estadísticas de 1,0 puntos y 1,7 rebotes por partido.