In November 2009, Anderson was acquired by the Iowa Energy in the 1st round of the 2009 NBA D-League draft. On January 9, 2010, he was waived by the Energy. On January 13, he was acquired by the Fort Wayne Mad Ants. On February 1, 2010, his contract was terminated by the Mad Ants. The next day, he signed with Vanoli Basket of Italy. Later that year, he signed with BK Ventspils of Latvia for the 2010–11 season. During 2011–12, Anderson spent time in Iran. In December 2012, he signed with Amchit Club of Lebanon. He later signed with Al Riyadi. In February 2013, Anderson signed with Cocodrilos de Caracas of Venezuela.