Nato a Caltanissetta nel 1924, è stato sindacalista, giornalista e dirigente del Pci. Ha diretto «l’Unità» dal 1982 al 1986 e «il Riformista» dal 2011 al 2012. È stato membro della segreteria del partito con Enrico Berlinguer. Ha pubblicato molti libri, con diversi editori, tra cui, nel 2014, I santuari per i tipi di Castelvecchi.