Born in Catanduva, São Paulo, Da Silva progressed through the Internacional academy, before making his senior debut as part of Entrerriense in the Campeonato Carioca.
[2] In January 2005, Da Silva joined Danish 1st Division club Randers FC after director Jacob Nielsen and head coach Lars Olsen had scouted him on a trip to Brazil.
[4] Da Silva signed with Viborg FF on 31 January 2008 alongside Randers teammate Søren Ulrik Vestergaard.
[5] Viborg had signed and sold on many players during the January transfer window after the dismissal of head coach Anders Linderoth and the arrival of new manager Hans Eklund.
[7] After leaving Denmark, Da Silva played for several clubs in his native Brazil before retiring from football altogether in 2018 as part of Penapolense.