 He was born in Mexico City, where he studied law at the National Autonomous University (UNAM, 1964).He then pursued post-graduate studies, specialising in international law at Queens' College, Cambridge in the United Kingdom (1966).He is a professor of international law and international organisations at El Colegio de México and also teaches at the Matías Romero Institute.