Abogado, especialista en ciencias penales de la Universidad Externado, Máster en derecho por esa misma universidad, con título oficial de Maestría en política criminal en la Universidad de Málaga (España) y Mágister en pruebas penales por la Universidad de Barcelona. Es Doctor en Derecho en la Universidad de Salamanca (España). Además, ha realizado estudios en Washington, Chile, Puerto Rico, Girona y Göttingen (Alemania).
En su ejercicio profesional se ha desempeñado como defensor, fiscal, juez penal especializado, Subdirector Nacional del Sistema Acusatorio, Director Nacional de Derechos Humanos y DIH de la Fiscalía General de la Nación, Magistrado Auxiliar de la H. Corte Suprema de Justicia, Procurador Judicial y Procurador Delegado. Actualmente es Magistrado de carrera de la Sala Penal del Tribunal Superior de Bogotá.
Es docente en especialización, maestrías y doctorados en diferentes universidades, principalmente, en la Universidad Externado de Colombia, y conferencista invitado de universidades en América Latina y España. Autor de varios textos sobre derecho penal y procesal penal.