Es licenciado en Magisterio y también en Filología Hispánica. Es profesor de Lengua y Literatura en excedencia. Colabora en prensa (El Mundo de Sevilla), radio (Onda Cero) y televisión (Sevilla TV). Es el director de la revista El Libro Andaluz.
En su obra trata de la divulgación de la poesía y de temas relacionados con la enseñanza. Se caracteriza por su incisiva ironía que en ocasiones llega a la sátira.