Doctor en Ciencia de la Política por la Universidad de Florencia, Italia. Licenciado en Sociología por la Universidad Nacional Autónoma de México. Licenciado en Derecho por la Universidad La Salle del Pedregal. Fue diputado de la Asamblea Constituyente de la CDMX.