Abogado por la Escuela Libre de Derecho y doctor en historia por El Colegio de México. Es investigador titular C de tiempo completo del Instituto de Investigaciones Jurídicas de la Universidad Nacional Autónoma de México e investigador del Sistema Nacional de Investigadores, nivel III.