[1] Born in Bom Despacho, Minas Gerais, Anderson began his career at Famorine, a youth football school in his hometown.
He then moved to Desportivo Brasil after a trial period in 2014,[2] and played his first senior match for the club on 30 July 2016, in a 3–1 Campeonato Paulista Segunda Divisão home win over Tupã, where he scored his team's third goal.
[4] He made his first team debut for Galo the following 1 March, coming on as a second-half substitute for Carlos Eduardo in a 2–2 away draw against Chapecoense, for the year's Primeira Liga;[5] it was his maiden appearance with the main squad, and he subsequently returned to the under-20s.
[6] In June 2019, after only four official appearances, Anderson moved abroad and signed for Bulgarian side FC Tsarsko Selo Sofia.
Anderson scored his first professional goal on 29 February 2020, netting the opener in a 2–1 home success over PFC CSKA Sofia.