Nació en Villahermosa, en el departamento de Tolima el 8 de noviembre de 1935 y sus padres fueron Aníbal López y Ester Trujillo.