Cursó el bachillerato en el colegio San Francisco de Paula, estudiando después Historia del Arte en la Universidad de Sevilla. Ejerce como profesor de instituto. Es articulista en el ABC de Sevilla y posteriormente en el periódico El Mundo. Ha escrito guiones para televisión.
Su obra, además de la recopilación de artículos periodísticos, se centra en libros de historia del arte referidos a su Sevilla natal.