Contrajo matrimonio antes de 1317 en Santarém con María Alfonso de Portugal, hija natural del Dionisio I de Portugal y de Marina Gomes, con quien fue padre de: