En total ha publicado más de 200 artículos en el ámbito nacional e internacional, además de novelas, poemas, cuentos, prosa poética, ensayos sobre viajes y artículos políticos que han sido traducidos en varios idiomas.