W wieku 20 lat wystąpił na igrzyskach olimpijskich w 1984 w Los Angeles. Sztafeta 4 × 100 metrów w składzie: da Silva, Nelson dos Santos, Katsuhiko Nakaya i Paulo Roberto Correia zajęła w finale 8. miejsce. Da Silva startował na tych igrzyskach również w biegu na 200 metrów, ale odpadł w przedbiegach. Odpadł w półfinale biegu na 60 metrów podczas pierwszych halowych mistrzostw świata w 1985 w Paryżu. Na mistrzostwach świata w 1987 w Rzymie odpadł w ćwierćfinale biegu na 200 metrów i w półfinale sztafety 4 × 100 metrów.