Es licenciado en Economía (1976) por la Facultad de Economía de la Universidad Nacional Autónoma de México y realizó sus estudios de doctorado en Cornell University en Nueva York y por la Universidad de Cambridge en Gran Bretaña.