David Carvalho, com 25 anos, conta com passagens por Anadia, Montalegre, Gafanha, Pedras Salgadas, Mirandela e Vila Flor. A sua formação foi feita no Seixal FC, Benfica e Belenenses.
Esta época fez 15 jogos pelo Anadia FC. O defesa chega agora à capital de distrito para representar o Grupo Desportivo de Bragança.