En 1477 contrajo matrimonio con Leonor de Sotomayor y Portugal, hija de Juan de Sotomayor y de Isabel de Portugal con quien tuvo tres hijos: