Obtuvo un doctorado en Economía en el Instituto de Estudios Políticos de París (Francia). Ha trabajado para el Gobierno mexicano y como consultor externo para el sector privado, el Senado mexicano y para instituciones internacionales. Fue director del Instituto de Historia Económica Paul Bairoch entre 2014 y 2018. Sus líneas de investigación son principalmente la historia de las crisis financieras y de las organizaciones financieras internacionales, así como los problemas de desarrollo económico en América Latina.