Licenciado en Derecho por la Universidad de Barcelona y diplomado del Centro de Estudios Internacionales de Barcelona, completó su formación en Tours (Francia), en la Universidad Drew de Estados Unidos y en la sede de la ONU en Nueva York.