 He was President of the Federation of Evangelical Churches in Italy.He was a member of the Waldensian Evangelical Church and pastor of Lucca.A long-time member of the Italian Socialist Party, he later joined the Social Christians and the Democrats of the Left.