Fue gobernador civil de Barcelona, diputado por Valladolid en 1865 y ministro de Ultramar, Interior y Educación con el Partido Liberal de Práxedes Mateo Sagasta.