Fue jefe de 7 zonas militares, jefe de justicia militar, senador de la república y gobernador de Querétaro y de Coahuila.