Der im montevideanischen Barrio Maroñas geborene und aufgewachsene[2] da Silva spielte während seiner Jugendzeit für den Club Ciclista Fénix. Mit 14 Jahren debütierte er dann bei Centro Atlético Fénix, ging anschließend zum Danubio FC, bevor er 1980 zu Defensor wechselte. 1982 zog er nach Spanien und wechselte zu Real Valladolid. In seiner ersten Saison in Spanien traf er in 16 Spielen fünfmal, woraufhin eine Vertragsverlängerung erfolgte.[3] In der Saison 1983/84 gewann er mit 17 Toren als bester Torschütze der Liga die Pichichi-Trophäe und mit seinem Verein den ersten großen Titel der Vereinsgeschichte, die Copa de la Liga.
Zu Beginn seiner Trainerkarriere arbeitete er zunächst als Übungsleiter der uruguayischen Junioren-Nationalmannschaft. Konkret belegt ist im Jahr 2003 eine Tätigkeit als U-17-Coach.[10] Bei der 0:1-Niederlage am 20. November 2002 in Caracas im Rahmen des Polar Beer Cup gegen die Auswahl Venezuelas war er zudem verantwortlicher Nationaltrainer der A-Nationalmannschaft Uruguays.[11][12]
Da Silva gewann bei seinem folgenden Engagement mit Defensor 2008 die uruguayische Meisterschaft. 2009 ging er nach Saudi-Arabien zu Al-Nasr. Dort war er bis zum 12. Mai 2010 als Trainer tätig. Anschließend war er ab Mitte Dezember 2010 als Nachfolger Omar Asads[13] beim argentinischen Club CD Godoy Cruz im Torneo Clausura 2010 sowie während des Torneo Apertura 2011 tätig. Dort trat er am 14. Dezember 2011 trotz zwischenzeitlich erreichter Qualifikation für die Copa Libertadores und einer Bilanz von 16 Siegen, zehn Unentschieden und zwölf Niederlagen von seinem Posten zurück.[14][15] Wenig später unterzeichnete er einen bis Dezember 2012 laufenden Vertrag bei CA Banfield und folgte dort Ricardo La Volpe nach.[16] Am 27. Februar 2012 trat er als Trainer Banfields zurück, nachdem bereits zuvor Gerüchte aufkamen, da Silva könnte neuer Trainer Peñarols als Nachfolger des zuvor entlassenen Gregorio Pérez werden.[17] Am 1. März 2012 wurde er dann seitens Peñarol als neuer Trainer vorgestellt.[18] Seine erfolgreiche Arbeit krönte er am Saisonende 2012/13 mit dem Gewinn der uruguayischen Meisterschaft. Sodann wechselte er als Nachfolger von Interimscoach Salem Al Orafi in die Vereinigten Arabischen Emirate zum Baniyas SC.[19] Im Juni 2013 unterschrieb er einen Einjahresvertrag mit Option auf eine Verlängerung bis 2016.[20] Bereits im Februar 2014 endete sein dortiges Engagement. Von November 2014 bis Oktober 2015 trainierte er in Saudi-Arabien den Klub Al-Nasr. Im Januar 2016 übernahm er erneut die Mannschaft Peñarols. Trotz Meisterschaftsgewinn in der Saison 2015/16 trennten sich Verein und da Silva aufgrund des ausbleibenden Erfolgs in der Apertura 2016 bereits im Oktober 2016.[21]
Im September 2017 übernahm da Silva den Trainerposten des kolumbianischenErstligistenAmérica de Cali. Er schaffte zunächst den Klassenerhalt und erreichte dann das Halbfinale, in dem América gegen Millonarios FC ausschied.[22] Im Dezember 2018 kehrte er zurück zu Defensor. Im April 2019 trennten sich Verein und da Silva wieder.[23] Seitdem ist er vereinslos.[24]
Sonstiges
Da Silva ist der ältere Bruder des ebenfalls als Trainer tätigen ehemaligen Fußballspielers Rubén da Silva.[25][26]