En 1867 se casó con Elena Barragán, hija del general y presidente de México Miguel Barragán, con quien tuvo cuatro hijos: