Abogado de la Universidad Pontificia Bolivariana (Medellín, Colombia), Especialista en Derecho Penal por la Universidad de Antioquia (Colombia), Doctor y DEA en Derecho por la Universidad de Sevilla (España). Profesor Asociado de la Facultad de Derecho de la Universidad de Los Andes (Bogotá, Colombia).
Miembro del Grupo de investigación en Derecho Penal y Justicia Transicional “Cesare Beccaria”. Profesor de las cátedras de Argumentación en el proceso penal (Derecho procesal penal) y Constitución y Democracia (CyD). Miembro del Grupo de Investigación “La Administración de Justicia en España y en América”, adscrito al Departamento de Derecho procesal de la Universidad de Sevilla.
Conferencista invitado a seminarios, congresos y postgrados en diferentes universidades nacionales e internacionales, autor de varias publicaciones en el ámbito del Derecho penal, del Derecho procesal penal y la Criminología.