Fue habitual animador de la vida cultural de Cali y participó de diversas colectividades literarias y periodísticas de trascendencia local.
Fue director de las revistas América (del América de Cali) y Trailer (especializada en cine) y del semanario La Palabra de la Universidad del Valle.
También ejerció la jefatura de redacción de la revista Libros.
Su obra giró fundamentalmente en torno a la vida en los barrios populares de Cali, la cultura popular y la influencia de la mafia en la historia local reciente de la ciudad.
Escribió el guion de argumentales del cineasta caleño Carlos Mayolo como Una experiencia (1971), Rodillanegra (1976) y Aquél 19 (1985).