Ses grands parents maternels sont Philippe d'Anjou, prince de Tarente et Catherine de Valois-Courtenay.
Il est le petit-fils de Louis Ier d'Anjou, roi de Naples, et de Marie de Blois. Ses parents sont Louis II d'Anjou, duc d'Anjou, et Yolande d'Aragon.