Casado y divorciado de María Oriol Díaz de Bustamante, hija de Antonio María de Oriol y Urquijo, tuvo nueve hijos, llamados Fernando, Pelayo, Miguel, Rocío, Bosco, María, Cosme, Damián e Inés.