Químico de la Universidad Nacional de Colombia; Magíster y Doctor de la Universidad de Lovaina, Bélgica. Ha sido profesor en las Universidades Nacional, del Rosario y Javeriana; Director de Investigaciones y del Doctorado en Química de la Universidad Nacional de Colombia, Subdirector de Programas de Ciencia y Tecnología de Colciencias y Secretario de Educación de Bogotá, entre otros cargos.