Fue redactor jefe de "La Jornada", de Sevilla, columnista de opinión en el periódico "Casco Antiguo" y crítico literario en la revista de literatura "Mercurio".