Laureato in giurisprudenza e in lettere e filosofia, giornalista. Nel 1940 aderisce al Partito comunista, dopo l'8 settembre č attivo nella resistenza a Milano e a Roma. Dal 1947 al 1957 č direttore dell'Unitą. Eletto deputato per la prima volta nel 1948, viene rieletto nel 1953, nel 1958 e nel 1963, nel 1968. Nella quinta legislatura č membro della Commissione Affari Costituzionali. Nel 1975 č presidente del Centro iniziative e studi per la riforma dello Stato del PCI. E' rieletto deputato nelle elezioni del 7 maggio 1972 e del 20 giugno 1976. Il 5 luglio 1976 la Camera lo sceglie come proprio Presidente. Manterrą tale incarico fino al 19 giugno 1979. Č riconfermato deputato anche nelle elezioni del 3 giugno 1979, del 26 giugno 1983 e del 15 giugno 1987. Non si č ricandidato alle elezioni del 1992.