Es jurista, profesor y catedrático emérito Universidad Nacional de Colombia, dirigió Dejusticia durante una década, entidad en la cual se desempeña como investigador, fue magistrado auxiliar y encargado de la Corte Constitucional y es conjuez de esa Corte y del Consejo de Estado.
Es abogado y sociólogo de la Universidad Nacional de Colombia. Su ámbito de investigación es la historia y el desarrollo del conflicto armado y su relación con el narcotráfico. Ha trabajado el vínculo entre garantía de derechos humanos, procedimiento penal y sistemas penitenciarios. También ha estudiado la calidad de vida en territorios donde se cultiva coca, y el impacto de las políticas de drogas en el acceso a derechos sociales en poblaciones cocaleras. En la actualidad, es investigador de la línea de Política de Drogas en Dejusticia, y hace parte del equipo que coordina el Colectivo de Estudios de Drogas y Derecho.