Tuvo una hija natural con una india de Tlaxcala llamada Elvira, de cuya unión nació una hija llamada Luisa de Aguilar.