Fu presidente della Croce Verde e del circolo Fratelli Rosselli, oltre che direttore del ’118’ e militante nel Psi