Es biólogo de la Pontificia Universidad Javeriana, obtuvo el título de maestría en ecología tropical y biología de la conservación y el de Ph. D. en ecología, evolución y sistemática en la Universidad de Missouri – St. Louis, Estados Unidos. Su trayectoria profesional ha estado dedicada a la conservación de la naturaleza en Colombia desde la investigación, la docencia y la gestión institucional. Ha investigado el riesgo de extinción de las especies de aves en Colombia desde finales de la década de 1980. También ha estudiado el efecto de la transformación del paisaje sobre las comunidades de las aves y la conservación de la biodiversidad en paisajes rurales. Uno de sus intereses ha sido la consolidación de la comunidad de ornitólogos y observadores de aves en el país.

Fue miembro fundador de la Asociación Bogotana de Ornitología, la Asociación Colombiana de Ornitología y coorganizador del Primer Encuentro Nacional de Ornitología. A su paso como coordinador del programa de Biología de la Conservación del Instituto Alexander von Humboldt lideró la Estrategia Nacional para la Conservación de las Aves de Colombia, dirigió el desarrollo del Libro rojo de aves de Colombia del año 2002, e impulsó la creación de la Red Nacional de Observadores de Aves – RNOA, el inicio del programa de Áreas Importantes de para la Conservación de las Aves – AICAS y el establecimiento de los corredores biológicos Barbas-Bremen en el Quindío. Desde el año 2003 se vinculó como profesor a la Facultad de Estudios Ambientales y Rurales de la Pontificia Universidad Javeriana. Actualmente es vicerrector de investigación de esta universidad y profesor titular del departamento de Ecología y Territorio; hasta hace poco dirigió la Maestría en Conservación y Uso de Biodiversidad y fue decano académico de la Facultad de Estudios Ambientales y Rurales. Fue miembro de la primera junta directiva del Fondo Patrimonio Natural en representación del rector de su universidad.