Librepensador y de ideología liberal progresista muy próxima al krausismo, fue padre, junto con Ana Ruiz Hernández, de cinco hijos entre los que se encuentran los poetas Manuel y Antonio Machado.