Después fue diputado a Cortes en las de Cádiz, ministro de la Guerra (1815-1817) y capitán general de Cataluña y de Castilla la Nueva.