 He was elected to the City Council of Milan in 1997 and was reelected in 2001.In April 2006 he was elected to the Chamber of Deputies in Area III on the Olive list.He became a member of the Partito Democratico in May 2008 and was elected to the Constituent Assembly in the national primary in October 2007 on the list of Walter Veltroni.