Born in the Netherlands, Anderson is of Jamaican and Surinamese descentOn 2 February 2012, Anderson made his debut for the Netherlands under-17 side in a match at the XXXV Torneio Int. do Algarve '12 against France U-17 in a 1–0 victory. He was a part of the Netherlands U17 team to compete in the 2012 UEFA European Under-17 Championship in Slovenia where the Dutch secured their second title in the competition, playing in all matches and helping his team to defeat Germany U-17 in the final. On 11 September 2012 Anderson made his debut for the Netherlands under-18 squad in a friendly match against the United States U-18. The match ended in a 4–2 loss.