Fue ministro de Guerra y Marina durante el segundo interinato de Pedro Díez-Canseco, del 17 al 28 de noviembre de 1865, y participó, como comandante de la División del Sur, en el combate del 2 de mayo contra la flota española (1866).