En los años de la década moderada pasó desde brigadier hasta teniente General, desempeñando distintos cargos militares, tales como Capitán General de las provincias vascongadas (1845), comandante general de las tropas destinadas a sofocar la rebelión de Galicia (1846), Director General de Caballería (1847 y 1853), Capitán General de Cuba (1850).