Es Doctor en Economía por la Universidad Autónoma de Madrid, Master en Economía Política Internacional por la London School of Economics y Master en Relaciones Internacionales por la Universidad de Columbia (Nueva York). Ha realizado estancias de investigación en las universidades de Georgetown y Harvard y es o ha sido profesor invitado en los programas de postgrado del Instituo de Empresa, de la Universidad Pontificia de Comillas (ICADE), del Instituto Universitario Ortega y Gasset y de la Fundación FIAAPP, entre otros. Entre 2002 y 2004 trabajó en distintos proyectos de desarrollo económico como consultor para el Banco Mundial en Washington DC, Ghana y Bolivia, así como en la Oficina Ejecutiva del Secretario General de las Naciones Unidas en Nueva York. También es columnista habitual en varios medios escritos españoles y aparece regularmente en radio y televisión.