Laureato in Scienze politiche nel 1974 presso l'Università degli studi di Napoli, è stato Ricercatore confermato di Storia contemporanea presso la Facoltà di Scienze Politiche dell'Università degli studi «La Sapienza» di Roma dal 1981 al 2002.
Dal 2002 è professore associato di Storia contemporanea presso la Facoltà di Lettere e Filosofia dell'Università degli studi di Cassino.
Ha presentato una relazione su Il Ministero dell'Interno e le politiche dell'assistenza nel secondo dopoguerra al convegno svoltosi dal 6 all'8 novembre 2002 per iniziativa della Scuola superiore dell'Amministrazione dell'Interno, dell'Università degli studi di Cassino e della Società per la storia delle istituzioni.
È stato per vari anni membro del Consiglio scientifico dell’Isacem-Istituto per la storia dell'Azione cattolica e del movimento cattolico in Italia Paolo VI.