Casado con Imelda Montes, tuvo nueve hijos: Nicolás, Juan Luis, Guillermo, Pedro, Pablo, Rafael, María del Carmen, Germán y Miguel.