2008 m. vasaros olimpinėse žaidynėse Pekinas, Silva kvalifikuota į savo antrą Čilės komandą
Čilės dviratininkų federacija (Chilean Cycling Federation) ir Tarptautinė dviratininkų sąjunga (Union Cycliste Internationale, UCI) automatiškai suteikė jam vietą Čilės dviratininkų lenktynėse dėl geriausių jo pasirodymų Pasaulio ir Panamerikos čempionatuose bei Kalnų dviračių pasaulio serijose. Silva negalėjo atnaujinti viso lenktynių atstumo nuo jo važiavimo Atėnuose, nes jis baigė savo kursą likus tik dviem ratams ir baigė trisdešimt šeštąją vietą.