Contrajo matrimonio en Sevilla con Isabel de Mendoza, su primera esposa, de la que tuvo dos hijos, Fernando y Pedro, pero ambos ingresaron en los Agustinos de Sevilla.