After starting the 2006-2007 National Basketball Association season with the Philadelphia 76ers, Smith was waived in January 2007. In eight total National Basketball Association games, he averaged 0.6 points and 0.8 rebounds per game. He also played for the Anaheim Arsenal of the Doctorate-League during the 2007-2008 season.
In February 2008, he joined the Italian League pro club Solsonica Rieti and finished the 2007-2008 season there.
He signed with the Greek League pro club Kolossos Rodou for the 2008-2009 season. After averaging 18.3 points per game in 21 games, he suffered an Achilles tendon rupture and missed the rest of the season.
In 2010, he signed with the German Eurocup team EWE Baskets Oldenburg, but he was released in December. He then played with Panellinios Basket of the Greek League, and later signed with Panathinaikos of the Greek League.
On March 24, 2014 he was signed by the Austin Toros.
On August 8, 2014 he was signed by French team Bourg-en-Bresse. On August 19, 2015, he signed with Élan Béarnais Pau-Orthez. Panathinaikos British Columbia
Greek Cup: 2012.