Ernesto Silva nasceu no Rio de Janeiro, em 17 de setembro de 1914. Diplomou-se Bacharel em Ciências e Letras no ano de 1933. Em 1936 tornou-se oficial do Exército, onde chegaria até o posto de Coronel
(em 1961).
Mais tarde, em 1946, diplomou-se Médico pela Escola de Medicina e Cirurgia do Rio de Janeiro. Possui vários cursos de especialização em Pediatria no Brasil e no estrangeiro e é autor de muitos trabalhos científicos.
Foi secretário da "Comissão de Localização da Nova Capital do Brasil" (1953/1955); presidente da "Comissão de Planejamento da Construção e da Mudança da Capital Federal" (1956); diretor da NOVACAP (1956/1961); e conselheiro da Fundação Educacional e da Fundação Hospitalar do DF (1960/1961).
Mora até hoje em Brasília. Atualmente é presidente e/ou membro de diversos órgãos ligados às áreas de Saúde e de Cultura no DF.