Silva se incorporó a Euro RSCG Worldwide España en marzo de 2007, después de permanecer durante casi cuatro años en la agencia italiana Armando Testa, donde fue director general creativo.
Anteriormente trabajó durante cinco años en Young & Rubicam como director creativo ejecutivo. También fue director creativo en DMB&B, agencia por la que fichó en 1996 y que abandonaría dos años y medio después.