Es doctor en Ciencias Políticas por la Universidad Autónoma de Barcelona con una tesis sobre el partido verde alemán.