Anderson started playing professional football for Corinthians of São Paulo.
[2] Anderson would play alongside Luisão and help his side claim their first Supertaça in sixteen years.
He would play a pivotal role in Benfica's 2005–06 UEFA Champions League campaign where they reached the quarter-final stage where they would end up eliminated by FC Barcelona.
In 2012, he would leave América Mineiro for Campeonato Brasileiro Série B side Paraná in a quest to play more first team football.
[14] Anderson's first and only cap for the Brazil national team came on 27 April 2005 against Guatemala as he was called up by then Brazilian manager Carlos Alberto Parreira.