La formación alcanzada tanto en el pregrado como en los posgrados, le ha permitido desempeñarse como asesor jurídico dentro del más alto nivel directivo de varias entidades del sector público, así como ser Secretario General, dándole la posibilidad de participar en la elaboración de diferentes normas de rango legal, reglamentario y regulatorio, participar como miembro, secretario o asesor de juntas directivas, direccionar las estrategias de áreas jurídicas de varias entidades en materia de contratación, servicios públicos domiciliarios y defensa judicial de los intereses del Estado.
Igualmente ha sido apoderado y defensor en procesos de responsabilidad fiscal ante contralorías y en procesos disciplinarios ante personería durante diez (10) años.
Ha llevado procesos ante la jurisdicción de lo contencioso administrativo, tanto a nivel de Tribunal Administrativo como del Consejo de Estado.
Ha adelantado cuatro (4) procesos de Acción de Inconstitucionalidad ante la Corte Constitucional.
Adicionalmente, se ha desempeñado en la academia, tanto a nivel de pregrado como de posgrado, durante veintidós (22) años en materias como: Derecho Administrativo, Contratación Estatal, Servicios Públicos Domiciliarios, Control Fiscal, Control Disciplinario, entre otras.
Durante el año 2011 y en el 2013 fue designado como Conjuez del Tribunal Administrativo de Antioquia.