O Coronel Piloto-Aviador João Ricardo Campos da Silva nasceu a 3 de julho de 1975, em Leiria.
Efetuou a sua escolaridade em Monte Real, Vieira de Leiria, Vila Real e Trancoso até 1995, ano em que ingressou na Academia da Força Aérea no curso dos "Pelicanos".
Durante a Academia voou Chipmunk MK-20, ASK-21 e SuperBlanik.
Após conclusão do seu tirocínio de pilotagem em Epsilon TB-30 e AlphaJet, em janeiro de 2001, foi colocado na Base Aérea Nº1, na Esquadra 505 "Jakarés", onde foi Oficial de Segurança de Voo da Esquadra, Oficial de Planeamento e Oficial de Operações.
Obteve todas as qualificações em voo na aeronave FTB 337-G, incluindo a de Piloto Operacional, de Experiências e comandante de Esquadra em Voo.
Em abril de 2004 foi transferido para a Base Aérea Nº11 e colocado na Esquadra 101 "Roncos". Aqui, após obter a qualificação de piloto instrutor, desempenhou as funções de Oficial de Segurança de Voo da Esquadra, Chefe da Secção de Uniformização e Avaliação e Oficial de Operações. Foi também Oficial de Segurança de Voo e Chefe do Gabinete de Prevenção de Acidentes da Base Aérea N.º 11.
Em 2007, esteve em diligência no Lobito, Angola, como piloto instrutor no âmbito do Projeto de Cooperação Técnico-Militar com aquele país, voando ZLIN 142 C.
Em setembro 2009, aquando da transferência da Esquadra 101 para Sintra, regressou à sua Base Primeira, inicialmente como Chefe da Secção de Uniformização e Avaliação da Esquadra e depois como Chefe do Gabinete de Prevenção de Acidentes.
Em 2011, após conclusão do seu Curso de Promoção de Oficial Superior, foi novamente colocado na Esquadra 101 como Oficial de Operações. Em 18 de setembro de 2012 assumiu o Comando da Esquadra 101 e a Chefia do Gabinete de Prevenção de Acidentes da Base Aérea N.º 1.
Obteve todas as qualificações em voo no Epsilon TB-30, nomeadamente piloto de experiências e comandante de esquadra em voo.
Em abril de 2015, foi colocado na Repartição de Pilotagem e Navegação da Direção de Instrução no Complexo Militar de Alfragide. Ainda no mesmo ano, foi nomeado para desempenhar um cargo internacional da NATO, assumindo a função de Fighter Interceptor Controler Officer no CAOC de Torrejón, em Espanha em setembro de 2015.
Após a comissão de 3 anos, regressou a Portugal para assumir funções no Estado-Maior da Força Aérea como Adjunto para os Sistemas de Armas na Divisão de Operações. Em outubro de 2019 assumiu o Comando do Grupo Operacional 111 na Base Aérea Nº11, em Beja.
Em setembro de 2020 assumiu o Comando da Segunda Rotação do Destacamento da Força Nacional Destacada ao serviço da MINUSMA no Mali, assim como a função de Senior National Representative da MINUSMA.
Em janeiro de 2021, já promovido a Coronel, assumiu a função de Comandante do Corpo de Alunos da Academia da Força Aérea, função que desempenhou até outubro de 2022. Durante este período qualificou-se e ministrou instrução em Chipmunk MK-20 na Esquadra 802.
Em outubro de 2022 assumiu a chefia da Divisão de Operações do Estado-Maior da Força Aérea, cargo que ocupava até à presente data.
O Coronel João Silva possui, para além de outros cursos de formação e qualificação, o Curso de Segurança de Voo, o Curso de Crew Resource Management o qual é também Facilitador, o Curso de Formação Pedagógica de Formadores, o Curso de Coaching, o Curso de Missile Defense e o Curso de Combined Joint Operations Centre.
Tem cerca de 4000 horas de voo em diversas aeronaves, onze louvores individuais, duas medalhas de Prata de Serviços Distintos, duas medalhas de Mérito Militar (de 2.ª e 3.ª Classe), duas medalhas de Mérito Aeronáutico (de 1ª e 2ª Classe), as medalhas de Comportamento Exemplar, Grau Cobre e Grau Prata, duas medalhas de Comissões Especiais e a medalha das Nações Unidas.
O Coronel João Silva é casado com Teresa Coimbra e tem três filhos, o Diogo, o João Francisco e o Henrique.