Nació en Popayán en 1930, hizo allí primaria y secundaria y se trasladó a vivir a Bogotá, donde prosiguió tardíamente estudios en la Universidad Nacional, que cortó abruptamente para dedicarse a la lucha política, el periodismo y la investigación social. Fruto de su trabajo han sido varios libros y numerosos artículos de prensa aparecidos en diversas publicaciones de izquierda. Adhirió tempranamente a las filas del Partido Comunista, cumplió misiones dentro y fuera del país y luego de cuarenta años de militancia se dedicó enteramente a perfeccionar su seguimiento de las luchas sociales colombianas, labor que viene cumpliendo en el Cine desde 1992.