Desde 1885 a 1900 fue ingeniero subalterno en Huelva, donde contrajo matrimonio con Antonia Galindo Andújar, con la que tuvo 6 hijos.