Es profesor en la Escuela de Servicio Internacional de American University (EE.UU.) y escribe una columna semanal para el diario financiero El Economista (México). Fue Economista en Jefe para América Latina de Bank of America, Jefe de Gabinete del Gobernador del Banco de México y Asesor Principal de su primera Junta de Gobierno. Durante la negociación del TLCAN, fue Ministro para Asuntos Económicos de la Embajada de México en EE.UU. Durante cinco años fue integrante de la firma de asesoría económica Laffer Associates de La Jolla, California. Ha sido profesor de economía en el Instituto Tecnológico Autónomo de México y en las escuelas de negocios de las universidades de Georgetown y de Nuevo México. Estudió Economía en la UNAM y la maestría y el doctorado en la Universidad de Chicago.