En la seva vida d'activista per la justícia social ha participat en un seguit de campanyes i activitats, algunes de les més destacades són: la primera gran campanya en favor del 0,7% (1981-82), la primera campanya en favor de l'objecció fiscal a la despesa militar i la constitució de l'Assemblea d'Objectors Fiscals (1983), la campanya contra la llei reguladora de l'objecció de consciència i en suport de la insubmissió (1984), la constitució de la Universitat Internacional de la Pau de Sant Cugat (1985), la campanya contra l'ingrés d'Espanya a l'OTAN (1986), la introducció al país de les Brigades Internacionals de Pau (1987). Com a cofundador de la Xarxa Europea Contra el Comerç d'Armes (reunions d'Utrecht, 1984, i Malmö, 1987), les mobilitzacions contra la primera guerra del Golf (1991), la campanya en favor de la cancel·lació del deute extern (1999), la promoció de la banca ètica a Catalunya, essent elegit president honorari de la plataforma Finançament Ètic i Solidari (FETS) el 1999, o en les mobilitzacions contra la Guerra de l'Iraq (2003).