Danny Silva tinha trinta e seis anos de idade na época dos Jogos Olímpicos de Vancouver. Ele já havia representado Portugal nos Jogos Olímpicos de Inverno de 2006. Sua única participação em 2010 foi na modalidade 15 km livre masculino, cuja prova foi realizada em 15 de fevereiro. Ele terminou com um tempo de 49 minutos e 31 segundos, quase 16 minutos atrás do medalhista de ouro. Desta vez, encerrou no 95.º e último lugar entre todos os competidores que participaram da corrida.