Abogado y Especialista en Instituciones Jurídico-Penales de la Universidad Nacional de Colombia. Magíster en Derecho de la Universidad Nacional de Colombia y en Filosofía de la Pontificia Universidad Javeriana. Se ha desempeñado como profesor en la Universidad Nacional de Colombia, Universidad Católica de Colombia, Universidad Antonio Nariño y Universidad Militar «Nueva Granada». Además, fue Coordinador del Proyecto Fortalecimiento y Seguimiento de la Política Penitenciaria en el Ministerio de Justicia y del Derecho.
Es profesor ocasional de derecho penal en la Facultad de Derecho, Ciencias Políticas y Sociales de la Universidad Nacional y funcionario de la Subdirección de Política Criminal y Articulación de la Fiscalía General de la Nación. También se desempeña como docente de posgrado en la Universidad Externado de Colombia.