 He founded the Socialist Party (PS) in 1996 and joined the Italian Democratic Socialists (SDI) in 1998.He led the electoral list of PSI in the region Liguria after Pertini and therefore was elected three times in the Chambre of deputies from 1983 to 1994.In 2001 (until 2006) he was elected again in a uninominal constituency of Genova Est.