Se casó el 8 de septiembre de 1900 con Angélica Puente Salcedo con quien tuvo 6 hijos (María Angélica de la Mercedes, Mercedes, Alejandro, Manuel, Rosa y Laura).