Nació en Úbeda en 1870 en una familia acomodada venida a menos.
Fue un escritor y periodista jiennense. Se le considera "el gran cronista oficial" de la historia del Santo Reino.
Tras obtener el título de Maestro de Primera Enseñanza se trasladó a Jaén donde, después de pasar por varios trabajos, se integró la Diputación Provincial.
Desde la capital realizó una labor como periodista e investigador, que alternó con la escritura y la enseñanza, ya que ejerció como profesor en el internado de la Institución Teresiana en Jaén, a petición de Josefa Segovia.
También fue director del Museo Provincial de Jaén y secretario vitalicio de la Real Sociedad Económica de Amigos del País.