Llicenciat en Dret, especialista en Dret constitucional i màster en Dret, tots per la Facultat de Dret de la Universidad Nacional Autónoma de México; Doctor en Filosofia política per la Universidad Autónoma Metropolitana; Màster en Argumentación Jurídica per la Universidad de Léon (Espanya); Titulat en el màster en Razonamiento Probatorio per la Universitat de Girona.
És professor a la Facultat de Dret de la Universidad Nacional Autónoma de México (UNAM) i a l'Instituto Nacional de Ciencias Penales. Candidat a advocat en matèria constitucional i penal.