Natural de Braga, é um velocista português de canoagem. Começou nesta modalidade em 1996, com apenas 10 anos, no Clube Náutico de Fão.
Com apenas 16 anos, Emanuel Silva tornou-se campeão nas 3 distâncias, 500, 1000 e 10 000 metros.
Foi Campeão do Mundo em 2003, no Japão e Vice-campeão nos Jogos Olímpicos de Londres em 2012, competição na qual aspira ainda alcançar o ouro. Já alcançou um total de 39 medalhas, das quais 11 de ouro, 12 de prata e 16 de bronze. A sua primeira participação nos Jogos Olímpicos aconteceu quando tinha 18 anos, onde chegou à final e ficou em 7º lugar. Foi o segundo atleta mais novo a competir em K-1 1000 metros. Atualmente sem clube, já representou o Clube Náutico de Fão, o Clube Náutico de Prado, o Clube Fluvial de Merelim e o Sporting Clube de Portugal.