Doctor en Derecho y profesor titular de Derecho Internacional Público y Relaciones Internacionales de la Universidad de Barcelona. Ejerce como profesor invitado en diferentes universidades de Europa, América, Asia y África.
Sus principales líneas de investigación son la protección internacional de los derechos humanos, la jurisdicción penal internacional y los mecanismos nacionales y de proximidad de garantía de los derechos humanos. En este ámbito destaca su participación en la redacción de la Carta Europea de Salvaguardia de los Derechos Humanos en la Ciudad y otros trabajos de asesoramiento a defensorías municipales.
Es miembro del Patronato de la Fundación Solidaridad UB, vocal del Consejo Catalán de Fomento de la Paz y miembro del Consejo Asesor del Mecanismo Catalán para la Prevención de la Tortura.