Han var den eldste sønnen til Alfonso III av Portugal og dennes tredje hustru Beatrice av Castilla (1242–1303; hun var datter av Alfonso X av Castilla og hans elskerinne, adelskvinnen Mayor Guillén de Guzmán).