Se desempeña como Vicerrector de la Universidad Sergio Arboleda.
Fue defensor del Pueblo de Colombia en el periodo 2020-2024 y presidente de la Federación Iberoamericana del Ombudsperson (2023-2024).
Realizó estudios en Derechos Humanos y Derecho Internacional Humanitario en American University -en Washington D. C. Es autor del libro ‘Camino de Paz, medio siglo de experiencias y una mirada al caso colombiano’.
Fue Magistrado y Presidente del Consejo Nacional Electoral (CNE) entre septiembre de 2014 y julio de 2016.
También fue Secretario General, Registrador Delegado para el Registro Civil y la Identificación y jefe de la Oficina Jurídica del CNE.