Ocupó el cargo de ministro de Guerra y Marina (30 de marzo de 1865), retirándose en 1866. Ascendió a general de brigada. En 1869 hizo la campaña de la Araucanía. En 1871 fue promovido a general de división.