Era hijo del rey Jaime II y de su segunda esposa Blanca de Nápoles.