Contrajo matrimonio con Armandina Stuardo Prado y tuvieron cinco hijos: Sadie, Catalina, Luis Malaquías, Aquiles y Yolanda.