Nació en Oviedo (Asturias) el 3 de junio de 1743, era hijo de una familia noble, sus padres fueron Don José de Abascal y Sainz de Trueba y Doña Gertrudis de Sousa y Sánchez. En su ciudad natal estudió matemáticas y desarrolló su profesión en Mallorca, La Habana y Nueva España (México). Marqués de la Concordia y Caballero de la Orden de Santiago. Incursionó en la carrera militar con bastante éxito, lo cual motivó su participación en sucesivas misiones en América.
Solicitó ser relevado del cargo de virrey del Perú y entrega el mando voluntariamente, al general Joaquín de la Pezuela el 7 de julio de 1816. Partió para España el 13 de noviembre de ese mismo año en la corbeta "Cinco Hermanos".