Fue asesor cultural de la embajada de España en Brasil y ha sido profesor de literatura en el instituto de bachillerato de Baeza, y en otros institutos de Jaén y Granada.