Es geólogo de la Universidad Nacional de Colombia, con un diploma de Estudios Superiores Especializados DESS en Teledetección, Métodos y Aplicaciones de la Universidad Pierre et Marie Curie, Paris VI y doctorado en Ciencias de la Tierra de la misma universidad.
Ha sido director de Minas del Ministerio de Minas y Energía; director del Departamento de Geografía de la Facultad de Ciencias Humanas de la Universidad Nacional de Colombia; subdirector general de Geomorfología y Suelos en el IDEAM; coordinador de programa, técnico científico, jefe de sección y asesor en Ingeominas (hoy Servicio Geológico Nacional), y director técnico de proyectos y consultor de numerosos estudios a nivel nacional e internacional. Desde el 2003 es profesor del departamento de Geografía de la Universidad Nacional de Colombia y actualmente coordina el grupo de investigación Geotecnologías de la Universidad Nacional de Colombia