Docente di filosofia e scienze umane, si occupa di questioni pedagogiche e di sperimentazione didattica, di politica culturale e di valorizzazione dei beni ambientali e culturali. Collabora con il Ministero dell'Istruzione e con le istituzioni scolastiche per corsi di aggiornamento e di formazione degli insegnanti e per attività di ricerca sulla didattica della storia contemporanea. E' presidente dell'Associazione culturale Davide Lajolo , dirige il "Quaderno di storia contemporanea" dell'Istituto per la storia della Resistenza della provincia di Alessandria e collabora con altre riviste. E' nel Comitato scientifico dell'Istituto per la storia della resistenza di Alessandria e di Asti. Ha pubblicato numerosi libri e tiene una rubrica settimanale su La Stampa.