Nacido en 1822 en la localidad gaditana de San Fernando, fue ascendido a contraalmirante en 1871, tras proclamarse la Primera República española fue nombrado ministro de Marina por dos veces en un mismo año, intentando poner orden en el caótico estado de la Armada española en aquel tiempo en el que tuvo que hacer frente a la Revolución Cantonal, fortaleciendo la resistencia del Arsenal de la Carraca.