El Partido Moderado le nombró ministro de Guerra en 1847, siendo enviado a Cataluña, donde sus esfuerzos para contener la rebelión carlista no tuvieron éxito.
Fue nombrado senador en 1845[2] y marqués en fecha desconocida de 1848.
Fue enviado a Manila en 1852 como capitán general de las Filipinas.
En abril de 1854 aplastó una insurrección y realizó varias reformas útiles.
Esta le había sido ofrecida por los mariscales O'Donnell y Narváez.