Al producirse la invasión del duque de Angulema se trasladó con el ministerio a Sevilla y luego a Cádiz, fue nombrado mayor general de la Escuadra del Océano y participó en la defensa del Trocadero; caído el régimen liberal emigró al extranjero y no regresó hasta 1832, reintegrándosele en sus grados, ascendiendo en 1835 a capitán de navío y después del motín de La Grania a brigadier.