Es investigador del Instituto de Investigaciones Jurídicas de la UNAM, miembro de la Academia Mexicana de Ciencias Penales, profesor de Derecho Penal por oposición de la UNAM, y de la Universidad Autónoma Metropolitana (UAM), profesor de Derechos Humanos en el postgrado de la Facultad de Derecho de la UNAM, y miembro del Sistema Nacional de Investigadores. Ha sido profesor de la Maestría Latinoamericana en Ciencias Penales y Criminológicas en la Universidad del Zulia, en Maracaibo, Venezuela. Fue condecorado como Caballero de la Legión de Honor por el Gobierno de Francia. Imparte las asignaturas de Derechos humanos y sus garantías y Delitos en particular en la licenciatura en Derecho de la Facultad de Derecho de la UNAM.