El presidente Vicente Fox Quesada lo designó el 1 de diciembre de 2000, Secretario de Hacienda, manteniéndose en el cargo hasta el final de su gobierno.