Law Degree, Specialist in Constitutional Law and Master in Law, from the School of Law of Universidad Nacional Autónoma de México. Doctorate in Political Philosophy from Universidad Autónoma Metropolitana. Master's Degree in Legal Argumentation from Universidad de León, Spain, and in Evidential Legal Reasoning from Universitat de Girona, Spain.
Professor at the Law School of UNAM and at the Instituto Nacional de Ciencias Penales. Postulanting lawyer in constitutional and criminal matters.