En el sector privado, en 1994 se desempeñó como director de Normatividad de Avantel, cargo en el cual participó en la definición de propuestas para el proyecto de la Ley Federal de Telecomunicaciones de 1995. En 1992 trabajó en el Departamento de Información de Negocios del Banco Nacional de México (Banamex), donde desarrolló análisis económicos sectoriales para el Comité de Crédito de la institución. En 1988 colaboró en Banamex como subdirector de la institución y asesor de la Dirección General.
En el sector público, encabezó las negociaciones del Tratado de Libre Comercio de América del Norte referentes a textiles y vestido, salvaguardas, normas técnicas y prácticas de comercio desleal, y supervisó lo referente a los sectores siderúrgico y de calzado. En 1990, gozando de una licencia especial otorgada por Banamex, asumió la Dirección General de Enlace Comercial con Norteamérica de la Secretaría de Comercio y Fomento Industrial. De 1985 a 1988 fungió como economista asesor en el Comité de Asesores Económicos de la Presidencia de la República.
Entre 1982 y 1984 fue asesor de la Subdirección General del Banco de México y jefe de la Oficina de Análisis Económico de esa institución.
En junio de 2006 fue designado presidente del Consejo de Administración de NAFTA Fund of Mexico Management, LLP. De 1989 a 2000 fue miembro de la Junta de Gobierno del Instituto de Investigaciones Dr. José María Luis Mora, prestigiosa institución especializada en investigación histórica. Ha sido profesor de diversas materias en los programas de licenciatura y posgrado de El Colegio de México, el Instituto Tecnológico Autónomo de México (ITAM), la Universidad Iberoamericana, la Universidad Panamericana y la Universidad Tecnológica de México.
Obtuvo la licenciatura en Economía en el ITAM y el doctorado en Economía en la Universidad de Yale, donde cursó sus estudios con apoyo de la Beca Fulbright.