 He played for the Charlotte Hornets (1995–96, 1997–98, 1998–99) and Detroit Pistons (1998–99) in the NBA for 88 games.He was also under contract with the Chicago Bulls (October 1996), Vancouver Grizzlies (January 1999) and Minnesota Timberwolves (October 2000), but has not played in any NBA regular season games for them.Following his NBA career, he played one season with the Memphis Houn'Dawgs of the ABA.