Contrajo matrimonio el 22 de septiembre de 1428 en el Monasterio de Santa Clara en Coímbra con Leonor de Aragón, hija de Fernando I de Antequera y de Leonor de Alburquerque.