Era hijo del rey Alfonso IV de Portugal y de Beatriz de Castilla.