Tras la muerte de Fernando VII fue diputado por Orense.
En 1850 será ministro de Fomento en el gobierno Narváez, y en 1858 ministro de Estado, con el gobierno O'Donnell.
Firma como tal, en 1861, el Tratado Comercial entre Marruecos y España.
Las discusiones suscitadas como consecuencia de su defensa de la conducta del general Prim en la expedición a México le hacen dimitir en 1863.
Se traslada a Francia al año siguiente donde fallece poco después.