Fue el responsable de la fundación de varios periódicos, además de desempeñar varios puestos públicos, como el de regidor del ayuntamiento de León, diputado a la Legislatura de Guanajuato, y después al Congreso de la Unión, durante varios periodos.