El 24 de diciembre de 1899 contrajo matrimonio con su prima Ester Venegas Zeledón con la cual tuvo cinco hijos.