He was a member of the United Nations Subcommittee on Prevention of Torture (2007-2014). He holds an LL.M. degree from the University of Notre Dame and a law degree from the Escuela Libre de Derecho from Mexico City. He was promoter of the institution of the ombudsman in Mexico and was the first one to occupy the position of ombudsperson in the country. Later, he served as Third General Visitor and Technical Secretary of the National Human Rights Commission in Mexico.