Fue ministro de Marina en los gobiernos del partido moderado presididos por Narváez y por González Bravo, entre los años 1867 y 1868.