2008ko Pekingo Udako Olinpiar Jokoetan, Silva bigarren sailkatu zen Txileko taldean, gizonezkoen cross-countryan.
Txilen txirrindularitza federazioaren (Chilean Cycling Federation) eta UCIren (Union Cycliste Internationale) automatikoki txartel bat jasoz, Munduko eta Panamerikako Txapelketetan eta Mendiko Bizikleta Munduko Seriean izan zuen errendimendu onenean oinarrituta. Silvak ezin izan zuen Athenako ibilbidetik zeharkako distantzia osorik hobetu, bi itzuli falta zirenean eta hogeita seigarren postuan amaitu baitzuen ibilbidea.