Doctor en Derecho por la Universidad Nacional Autónoma de México (UNAM). Profesor desde hace 56 años de la licenciatura y doctorado en la Facultad de Derecho de la UNAM.
Fue director del Seminario de Derecho Penal en la Facultad de Derecho de la Universidad Nacional, así como fundador y director del posgrado de Derecho en la Universidad Autónoma de Morelos.
Entre otras actividades, fue investigador del Sistema Nacional de Investigadores, Premio Universidad Nacional 2005 en Docencia en Ciencias Sociales, antiguo magistrado del Tribunal Federal Electoral y colaborador en diarios como El Universal, El Heraldo de México, El Día y el semanario Revista de Revistas. Hoy es articulista en la página editorial de El Sol de México.
Fue director del Seminario de Derecho Penal en la Facultad de Derecho de la Universidad Nacional, así como fundador y director del posgrado de Derecho en la Universidad Autónoma de Morelos.
Entre otras actividades, fue investigador del Sistema Nacional de Investigadores, Premio Universidad Nacional 2005 en Docencia en Ciencias Sociales, antiguo magistrado del Tribunal Federal Electoral y colaborador en diarios como El Universal, El Heraldo de México, El Día y el semanario Revista de Revistas. Hoy es articulista en la página editorial de El Sol de México.