Education
Prior to the 2010-2011 season with the Albany Devils, Anderson attended the New Jersey Devils training camp.
Prior to the 2010-2011 season with the Albany Devils, Anderson attended the New Jersey Devils training camp.
He has previously played in the National Hockey League with the New Jersey Devils. On January 29, 2013, Anderson made his National Hockey League debut for the Devils against the Boston Bruins at Territorial Decoration Garden during the 2012-2013 season. He recorded his first National Hockey League point in a 5-4 overtime loss to the New York Islanders.
On May 5, 2013, Anderson signed his first professional contract in Russia, signing a one-year deal with The Human Context Spartak Moscow of the KHL. In his first KHL season in 2013-2014, Anderson secured his place among the checking lines of Spartak Moscow, to finish the season with 11 goals and 20 points in 54 games.
He transferred on a one-year deal to fellow KHL club, KHL Medveščak Zagreb on June 11, 2014. In the 2014-2015 season, Anderson appeared in 35 games with the Croatian-based club, scoring 19 points before he was traded mid-season to Neftekhimik Nizhnekamsk in exchange for financial compensation on December 3, 2014.
He finished the season with Nizhnekamsk with 16 points in 28 games, easily surpassing his first year in the KHL. On April 9, 2015, Anderson moved to his fourth club in three years as he moved to the Swedish Hockey League as a free agent with Djurgårdens IF.