Profesor de la Facultad de Derecho de la Universidad de los Andes. Es abogado de esa misma universidad, tiene una maestría en Derecho en la Universidad de Columbia y un doctorado en Derecho de la Universidad de Georgetown. Ha sido profesor de distintos cursos de derecho público, teoría jurídica y derecho internacional en la Universidad de los Andes y en Sciences Po, París. Sus áreas de interés e investigación incluyen el derecho constitucional, la lucha contra la corrupción, el derecho administrativo y la teoría jurídica. Ha publicado distintos artículos en estos asuntos tanto en Colombia como en Estados Unidos en journals de la Universidad de Harvard, Texas en Austin, entre otras. Adicionalmente, es columnista de el periódico El Tiempo y la revista Cambio. Además, trabajó como abogado asociado de la firma Gómez Pinzon Zuleta, asesorando a clientes en temas de contratación pública, derecho ambiental, derecho constitucional y leyes anticorrupción. También fue asesor del ministro de Justicia de Colombia, en donde ayudó a diseñar e implementar políticas públicas destinadas a combatir la corrupción, reformar la justicia y combatir la minería ilegal.