Anderson, who is primarily a center fielder, hit .363 during the 2005-06 season.[2] Anderson defected from Cuba and signed a four-year contract worth $1.7 million with the Tampa Bay Rays prior to the 2010 season.[3][4] Released by the Rays after the 2013 season, Anderson signed with the Yomiuri Giants.[5] He finished the 2014 NPB season with a batting average of .319, along with 15 home runs and 50 RBIs.[6]
On 2 December 2016 it was confirmed that Anderson had been released by the Giants.[7]
In 2020, Anderson became the second Cuban player after Erisbel Arruebarrena to come back to the Serie Nacional after defecting and playing for a Major League organization when he signed for the Toros de Camagüey.