Ha sido presidente municipal de Huixquilucan y dos veces diputado federal.
Es miembro del PRI desde 1972; su padre, José Concepción Silva Germán fue también presidente municipal de Huxquilucan de 1973 a 1975.
Logró el triunfo,[1] siendo elegido para la LIV Legislatura que debería de haber concluido en 1991.
[4] Dejó la presidencia municipal antes de concluir su periodo, para ser candidato del PRI a diputado al Congreso del Estado de México por el Distrito 17 local en las elecciones de 1993, triunfó representando a dicho distrito en la LII Legislatura del congreso local,[5] que concluyó en 1996.
En 2000 fue elegido por segunda ocasión diputado federal, pero en esta ocasión por el principio de representación proporcional a la LVIII Legislatura que concluyó en 2003.