Casó dos veces: primera en Sevilla con Ana Mauricia de Lugo Puebla y Acosta, que murió en 1637, hija de Francisco de Lugo Puebla y Acosta, señor de la casa de Lugo, veinticuatro de Sevilla, y de Petronila de Ibarra y Mendoza, naturales los tres de dicha ciudad; nieta de Juan Cristóbal de la Puebla y de Catalina de Lugo y Acosta, y pariente del cardenal y teólogo jesuita Juan de Lugo y Quiroga.