È stato docente di materie letterarie presso gli istituti secondari di II grado e ha avuto una lunga esperienza di insegnamento all’estero. È stato direttore del LaNDis e poi ha lavorato per l’Istituto per la Storia e le Memorie del Novecento Parri Emilia-Romagna. Nello stesso tempo ha svolto attività di consulente e formatore per il Miur nell’ambito del progetto EsaBac. È inoltre autore e curatore di saggi e libri scolastici di argomento storico.