Doctor (Ph.D) en Derecho, Magíster en Filosofía del Derecho y Abogado. Profesor Titular (Tenured Professor) de la Facultad de Derecho, Ciencias Políticas y Sociales de la Universidad Nacional de Colombia e Investigador Senior de Colciencias. Profesor investigador, Director del Grupo de Investigación en Derechos Colectivos y Ambientales – GIDCA, además es profeso cofundador del Grupo de Investigación en Políticas y Derecho Ambiental – PODEA de la Universidad Nacional de Colombia.
Actualmente, se desempeña como Representante profesoral al Comité Asesor de Posgrados de Derecho. Desde febrero de 2012 hasta el primero de marzo de 2015 fue Director de la Revista Pensamiento Jurídico. Se ha desempeñado como Vicedecano académico, Coordinador del Doctorado en Derecho, Coordinador General de Posgrados, Director del Área Curricular de Derecho, Director del Instituto de Investigaciones Jurídico-Sociales “Gerardo Molina” – UNIJUS y Secretario Académico de la Facultad de Derecho, Ciencias Políticas y Sociales de la UN. Es además profesor de las universidades Javeriana, el Rosario, Santo Tomás, Libre y Tadeo en Bogotá DC; UPTC, UIS, UNAB, USCO, UPC, UAO, de Manizales, del Norte de Barranquilla, así como docente invitado de diversas universidades colombianas, españolas y latinoamericanas.