Licenciado en Ciencias Políticas por la UAB, es doctorando en integración europea, y ha sido colaborador del Instituto Universitario de Estudios Europeos de la UAB. En el ámbito profesional ha trabajado como analista en relaciones internacionales en la Fundación CIDOB y ha sido director de la Fundación Rafael Campalans entre 2005 y 2013.