Es licenciado en Economía, egresado del Instituto Tecnológico Autónomo de México (ITAM) y doctor en Economía por la Universidad de Chicago. De 1980 al 2000 estuvo vinculado con actividades del sector financiero, desempeñando diversos cargos dentro del Banco de México, entre los que destacan el de director general de Investigación Económica, tesorero y coordinador de asesores del gobernador. En diciembre de 2000 fue designado subsecretario de Hacienda y Crédito Público, cargo que desempeñó hasta agosto de 2003, al incorporarse al Fondo Monetario Internacional como subdirector gerente. El 16 de octubre de 2006 se incorporó como coordinador económico del equipo de transición de Felipe Calderón y desde el 1 de diciembre del mismo año es secretario de Hacienda.