Insegnante, scrittore, saggista, storico.
Assessore comunale di Voghera e collaboratore del ministero della Pubblica istruzione. Dal 1974 al 1981 direttore di Critica Sociale, è stato autore di innumerevoli pubblicazioni. Interprete dei fatti e dei valori della storia.