A su vuelta se casó con Juana de Horozco con la que tuvo tres hijos, y quizá había tenido otros de un anterior matrimonio con Francisca de Aguayo, entre los que se conoce a Constanza Tafur.