Es Licenciado en Derecho por UNAM y Doctor en Derecho Penal y Derechos Humanos por la Universidad de Salamanca (España). Realizó estudios de Derecho Penal y Política Criminal en la Universidad de Munich en Alemania. Es autor de diversas obras en materia de Ciencias Penales y traductor del alemán y del inglés de una docena de artículos vinculados al Sistema de Justicia Penal.
Ha sido consultor de UNICEF, de la ONU y del Gobierno de Honduras en materia de Reforma Penal, así como Investigador y Director de Investigación en el Instituto Nacional de Ciencias Penales. Fue Director General y Coordinador General del Instituto de Formación Profesional de la Procuraduría General de Justicia del Distrito Federal, se desempeñó como Secretario General Académico del INACIPE y como Subprocurador de Derechos Humanos, Atención a Víctimas y Servicios a la Comunidad de la Procuraduría General de la República, es miembro de la Academia Mexicana de Ciencias Penales.
Actualmente es Profesor Investigador en la Universidad Autónoma de Chiapas donde desarrolla la investigación intitulada la Responsabilidad Penal de las Personas Jurídicas en México.
7a. Avenida Norte Esquina 5a. Calle Poniente S/N
Barrio Cruz Blanca
Ocozocoautla de Espinosa, Chiapas, México, 29140
Teléfono: +52 (968) 688 2877