Profesor de política comparada en el Institut Barcelona d’Estudis Internacionals (IBEI). También ha sido profesor titular en el King’s College de Londres, Max Weber Fellow en el Instituto Universitario Europeo (IUE) y Santander Fellow en el St Antony’s College de la Universidad of Oxford.