From 1986 to 1991, he was a member of the Turin Province party executive of the Italian Communist Party (PCI), and joined the Communist Refoundation Party (PRC) in 1991, serving as its representative to the Council of the Turin Province until 1995. Between 1994 and 2004, he served in the Chamber of Deputies of Italy. From 1995 to 1998, he was coordinator of the National Secretariat of the PRC, then left to become a founding member and Italian Parliament group leader of the Party of Italian Communists (until 2004).