Anderson was drafted by the
San Antonio Spurs in the
2010 NBA draft with the 20th overall pick. Anderson appeared in six games early in the season, before being sidelined with a stress fracture in the fifth metatarsal of his right foot. On January 26, 2011, he was assigned to the
Austin Toros of the
NBA D-League, in order to get back into playing form. Anderson played two games for the Toros, before being recalled by the Spurs three days later. However, on February 7, he was assigned to the Toros once again, where he appeared in five more games, before being recalled by the Spurs on February 23. The Spurs did not exercise his player option during the summer, and he became a free agent. In September 2012, Anderson signed with the
Atlanta Hawks. He was waived by the Hawks on October 27, 2012. Afterwards, Anderson was acquired by the
Bakersfield Jam of the
NBA D-League, then traded to the
Rio Grande Valley Vipers. On November 21, 2012, Anderson signed with the Spurs for a second stint, hoping to fill the void on the small forward position with both
Kawhi Leonard and
Stephen Jackson out with injuries. He selected the #11 jersey since
Nando De Colo was wearing his previous number, #25. On December 20, 2012, Anderson was waived by the Spurs. He was reacquired by the Rio Grande Valley Vipers on December 25, 2012. On January 2, 2013, Anderson was signed by the
Houston Rockets. On July 15, 2013, he was waived by the Rockets. On July 16, 2013, Anderson was claimed off of waivers by the
Philadelphia 76ers. On November 13, 2013, he scored a career high 36 points in a 123–117 overtime win against the Houston Rockets. He hit a clutch three pointer with 6.6 seconds left on the clock to send the game into overtime. On June 30, 2014, Anderson was waived by the 76ers. On August 5, 2014, Anderson signed a one-year deal with
Žalgiris Kaunas of Lithuania. He helped Žalgiris win the
LKL championship for the 5th consecutive year. On July 16, 2015, Anderson signed with the
Sacramento Kings. On July 21, 2016, Anderson signed a two-year deal with Turkish club
Darüşşafaka. On July 12, 2018, Anderson parted ways with Khimki and joined the Turkish club
Anadolu Efes, signing a two-year deal. He averaged 5.4 points and 3.2 rebounds per game during the 2019–20 season. Anderson re-signed with the club on July 16, 2020. He extended his contract on June 24, 2021. On June 17, 2022, Anderson officially parted ways with the Turkish club after four seasons, having won two
EuroLeague titles, as well as two Turkish championships during his stint. On June 25, 2022, he has signed with
UCAM Murcia of the Spanish
Liga ACB. On June 27, 2023, Anderson signed with
Manisa BB of the Turkish
Basketbol Süper Ligi (BSL). On August 1, 2024, Anderson signed with Al-Ula of the
Saudi Basketball League (SBL). ==Career statistics==