Da Silva karsiutui Barcelonan olympialaisissa 1992 100 metrin juoksun alkuerissä ajalla 10,78. Seuraavana vuonna hän karsiutui Toronton sisäratojen MM-kisoissa 200 metrin juoksun alkuerissä ajalla 21,66. Myöhemmin samana vuonna hän oli toinen Etelä-Amerikan-mestaruuskilpailuissa 200 metrillä ja karsiutui Stuttgartin ulkoratojen MM-kisoissa 200 metrin alkuerissä ajalla 20,99. Atlantan olympialaisissa 1996 da Silva karsiutui 100 metrin toisissa alkuerissä juostuaan 10,26, mutta oli mukana Brasilian joukkueessa, joka voitti 4 x 100 metrin viestijuoksussa olympiapronssia. Seuraavana vuonna hän karsiutui Pariisin sisäratojen MM-kisoissa 60 metrin juoksun alkuerissä ajalla 6,70. Myöhemmin samana vuonna oli toinen Etelä-Amerikan-mestaruuskisoissa 100 metrillä ja karsiutui samassa lajissa Ateenan ulkoratojen MM-kisoissa. Vuonna 1999 da Silva voitti Etelä-Amerikan-mestaruuskisoissa kultaa sekä 100 metrin juoksussa ajalla 10,06 että pikaviestissä. Samana vuonna hän voitti Universiadeissa 100 metrin kilpailun sekä Pan-Amerikan kisoissa pikaviestin. Sevillan MM-kisoissa hän karsiutui 100 metrin toisissa alkuerissä ja 200 metrin alkuerissä, mutta oli mukana voittamassa MM-pronssia pikaviestissä.