Fue subsecretario en la Secretaría de Hacienda y Crédito Público (SHCP) de diciembre de 2000 a agosto de 2003, fecha en la que se incorporó al Fondo Monetario Internacional como subdirector gerente, en donde se hizo cargo de la relación de este organismo con aproximadamente 70 países miembros.