Abogado, filósofo y magíster en Filosofía (epistemología jurídica).
Se desempeñó como investigador académico en la Facultad de Jurisprudencia de la Universidad del Rosario (Colombia) y becario FAPA en la Universidad de los Andes (Colombia).
Ha fungido como juez municipal penal con funciones de conocimiento, juez (e) del Circuito en ejecución de penas y medidas de seguridad y como juez municipal penal con funciones de control de garantías.
Exdirector del Instituto de Casación y Ciencias Jurídicas (PROVELI) y exasesor jurídico de diversas entidades públicas y privadas.