He holds an economics degree from the University of Munich and a PhD in economics from Tilburg University. He has held previous research positions at Uppsala University and the European University Institute (Florence, Italy).