Docente de la Facultad de Derecho de la Universidad Nacional de Colombia. Desde el año 2001 ha trabajado en el tema de migraciones forzadas y en procesos de elegibilidad y asistencia de víctimas, en programas de protección temporal y atención a refugiados. Ha sido profesor en las universidades Javeriana, Tadeo Lozano y Católica de Colombia en las asignaturas de derechos humanos, derecho internacional humanitario y derecho internacional de los refugiados.