Su primera esposa murió y en 1867 se casa con Magarita Magón originaria de Puebla, quien antes había estado casada con un señor de apellido Perea y había tenido también dos hijos Enrique y Josefa.