David Silva est né le 9 octobre 1917 à Mexico, Distrito Federal, au Mexique, sous le nom de David Silva Guglielmeti. D'ascendance suisse-italienne et française du côté maternel, David Silva est né à Mexico le 8 octobre 1917, fils de David Silva Ramírez, un chanteur remarquable et professeur de chant lyrique, et d'Aída Guglielmeti Travesí, d'origine nord-américaine. Parce que son père travaillait aux côtés d'Enrico Caruso, une partie de l'enfance de David s'est déroulée aux États-Unis, et ce n'est qu'après la retraite de son père que la famille est retournée au Mexique, où il a commencé ses études à l'École Franco-Anglaise de Mexico, puis a étudié à l'École Nationale de Jurisprudence de l'UNAM, qu'il n'a pas terminées en raison de sa participation en tant figurant dans le film Bajo el cielo de México, à l'invitation expresse de ses camarades de classe.
À ses débuts en tant qu'acteur, il a travaillé comme figurant dans plusieurs productions cinématographiques, mais n'a pas obtenu la gloire et la reconnaissance qu'il convoitait. Comme le travail de figurant ne lui permettait pas d'atteindre la célébrité désirée, il a créé un syndicat en faveur des « figurants », cependant, au lieu de l'aider, cela l'a affecté puisqu'il a été interdit d'exercer pendant un peu plus d'un an. Sa grande opportunité à l'âge d'or du cinéma mexicain est venue quand Emilio « El Indio » Fernández lui a confié le rôle principal du film « La isla de la pasión » aux côtés de Pedro Armendáriz. En 1947, il a remporté un Ariel pour son rôle de « Kid Terranova » dans le film Campeón Sin Corona, laissant Pedro Armendáriz perdant.
En raison de ses interprétations de personnages populaires, David a été nominé deux fois de plus comme meilleur acteur dans le film Esquina Bajan en 1949 et Espaldas Mojadas en 1956.
Les années de gloire de cette vedette de l'âge d'or du cinéma mexicain ont basculé vers la tragédie. En 1971, il a subi un accident automobile qui lui a causé une grave blessure à la jambe gauche. Pendant son traitement, les médecins ont découvert qu'il était diabétique ; la santé de David Silva s'est compliquée et il a dû subir une intervention chirurgicale pour l'amputation de sa jambe afin de sauver sa vie. En 1976, la maladie a continué à progresser et sa jambe droite a dû être amputée aussi. L'état s'est aggravé davantage, conduisant le grand acteur à sa mort le 21 septembre 1976, à Mexico.