Rodrigo es abogado, con maestría (DEA) en sociología del desarrollo de la Universidad Paris I (IEDES) y doctorado en Economía de la Universidad Amiens. Profesor y catedrático emérito Universidad Nacional de Colombia y profesor visitante de varias universidades. Fue magistrado auxiliar y encargado de la Corte Constitucional y es conjuez de esa Corte y del Consejo de Estado. Es miembro de la Comisión Internacional de Juristas y del Comité DESC de Naciones Unidas 2015-2018. Es columnista de El Espectador.
Fue Director de Dejusticia y es actualmente el director de la política de drogas. Sus áreas de interés son especialmente DESC, justicia transicional, sistema judicial y política de drogas, temas en los cuales ha publicado varios artículos y libros, como autor o coautor.