Fue ministro de Gobernación en 1864 y de Ultramar en 1865 durante el reinado de Isabel II antes de proclamarse la Primera República Española.