En Sevilla casó con Catalina de Ayala Camacho, naciendo siete hijos de este matrimonio, entre ellos una niña, Josefa, bautizada en la parroquia de San Vicente el 20 de febrero de 1630, siendo apadrinada por Francisco de Herrera el Viejo.