Ingresó en el Colegio de Artillería en el año 1777, con catorce de edad. Combatió en el sitio y rendición del castillo de San Felipe de Mahón, en el de Gibraltar y en la Guerra contra la República Francesa. Fue coronel del Regimiento de Nobles Asturianos, y se retiró del servicio con dicho empleo en 1803, condecorado con las Órdenes de San Hermenegildo y la Lis de Francia. Pero al estallar la Guerra de la Independencia volvió a empuñar las armas a requerimiento de la Junta Suprema del Principado, que le nombró teniente general y le designó (junto con su amigo Jovellanos) para integrar la Junta Central. 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. Fue consejero de Estado, socio honorario de la Real de Amigos del País de Asturias, presidente de la Academia Médico-Práctica de Barcelona, etc.