Ha ejercido de manera activa desde muy joven el periodismo a través de sus columnas y colaboraciones en los periódicos colombianos El Diario Vallenato, El Heraldo, El Tiempo, El Universal, Vanguardia Liberal, El Pilón, Meridiano de Córdoba, la revista centroamericana Carátula y el periódico Granma, e igual a través de la fundación y dirección de las revistas Romanceros y Reumatismo y la Humanidad Ahora Ha publicado diversos ensayos, cuentos y crónicas.