Magistrado del Consejo Nacional Electoral. Abogado de la Universidad Externado de Colombia y Director del Centro de Estudios Constitucionales PLURAL. Se desempeñó como Conjuez del Consejo Superior de la Judicatura, Asesor Externo del Ministerio de Trabajo, fue consultor del Banco interamericano de Desarrollo –Ministerio de Educación y consultor del Banco Mundial – Ministerio de Desarrollo Económico. En el año 1991 fue Asesor de la Asamblea Nacional Constituyente y Copresidente de la Comisión Especial Legislativa. De igual manera ha ejercido como docente en diversas universidades de Colombia.