Fue profesor e investigador en la Universidad Nacional Autónoma de México, El Colegio de México, Institución Brookings en Washington D.