Anderson has previously appeared for several professional teams from around the world since graduating from the University of Massachusetts Amherst. He tried out for the Indiana Pacers in 2008, but went on to be named ABA Most Valuable Player instead. Outside of North America, Anderson has played with teams from Qatar and Cyprus. Ever since, he has been considered one of the most successful players in NBL Canada history, generally performing in a Saint John uniform, having been named to a league-high three All-NBL Canada Teams. General manager Ian McCarthy called him a "franchise player."