Se ha desempeñado como Magistrado del Consejo de Estado de la República de Colombia, miembro de los Consejos de Gobierno Judicial y Superior de Carrera Notarial y de la Comisión Interinstitucional de la Rama Judicial (2015), delegado por la República de Colombia ante la Conferencia de la Organización Internacional del Trabajo (OIT) Ginebra, Suiza, (2012 y 2014) y como Magistrado del Tribunal Administrativo de Cundinamarca y del Tribunal Administrativo de Sucre, entre otros.
Es Doctor en Derecho y Ciencias Políticas de la Universidad Externado de Colombia y cuenta con una Especialización en Derecho Administrativo de la misma casa de estudios. También fue Becario del Aula Iberoamericana del Poder Judicial de España – Derecho Laboral, A Coruña, Galicia (2000).
Es conferencista en múltiples eventos nacionales e internacionales y docente universitario en varias ciudades de Colombia en cátedras a nivel de postgrado.