Después de la caída del imperio de Maximiliano fue Gobernador del Estado de Nuevo León en varias ocasiones, y entre 1880 y 1881 fue Secretario de Guerra y Marina de México en el gabinete del Manuel González Flores.