Before joining Nottingham he was an assistant professor at Cambridge University and IMT Lucca, and a Max Weber post-doctoral fellow at the European University Institute in Florence. He is am a research Fellow of CESifo Munich and Centro D’Agliano Milano.