Fils de Charles IV d’Anjou, comte du Maine [1], et d ’Isabelle de Luxembourg, sœur de Louis de Luxembourg, comte de Saint Pol.
Il épouse en 1474 sa cousine Jeanne de Lorraine, fille de Ferry II , comte de Vaudémont [2], et de Yolande d’Anjou, duchesse de Lorraine, et petite-fille du roi René 1er d’Anjou.
De santé fragile et de caractère médiocre, il ne participe pas aux combats de son temps. À la mort de son oncle René 1er, duc d’Anjou, comte de Provence, la succession l’opposa à son beau-frère René II de Lorraine, le petit-fils de René 1er. Louis XI trancha en sa faveur sur le principe de la succession par les mâles prévoyant la mort prématurée du jeune comte et le retour au domaine royal de ses possessions.
En effet, il mourut l’année suivante. Il avait hérité des prétentions de ses ancêtres sur le trône de Naples, et portait comme roi de Naples le titre de Charles IV. Il légua à Louis XI sa souveraineté de Provence et ses prétentions sur Naples.
L’Anjou, le Maine, la Provence passèrent à la Couronne de France, et Guise à son neveu Louis d’Armagnac , fils de sa sœur Louise d’Anjou .