Por línea paterna era nieto de Alfonso de Aragón, el primer condestable y marqués, que fue también conde de Ribagorza y de Denia y duque de Gandía; biznieto del infante Pedro de Aragón, conde de Ribagorza y de Ampurias, y de Juana de Foix, y tataranieto del rey Jaime II de Aragón y de la reina Blanca de Anjou.