Played two seasons with Mississippi Gulf Coast Junior College before attending Miami (OH) University, but went undrafted. Played for the San Antonio Spurs (2000-2001) and Atlanta Hawks (2001-2003) before signing with the Cleveland Cavaliers as a free agent on 22 July 2003.