Ha ottenuto il primo incarico universitario nell’Università del Molise dove, nel 1987, ha insegnato “Sociologia Politica” nella Facoltà di Scienze Economiche e Sociali. Successivamente, come professore a contratto, ha insegnato “Diritto costituzionale” nell’Università di Benevento e “Storia delle dottrine politiche” nell’Università di Trieste. Dal 1990 insegna “Storia delle dottrine e delle istituzioni politiche” alla Scuola di Specializzazione in Giornalismo della Luiss . Sempre alla Luiss, dal 1996 fino al 2008 è stato titolare della cattedra di “Dottrina dello Stato” presso la Facoltà di Scienze Politiche. Dal 2000 è professore associato e dal 2003 è associato confermato di “Storia delle dottrine politiche” presso la Facoltà di Economia dell’Università del Sannio. Dall’anno accademico 2004/2005 insegna “Storia delle dottrine politiche” presso il Master di I° livello in Discipline Parlamentari organizzato dalla Luiss. Nell’anno accademico 2009/2010 è stato titolare della cattedra di “Filosofia politica” presso la Facoltà di Scienze politiche della Luiss G.Carli di Roma. Dall'anno accademico 2010/2011 è titolare della cattedra di “Storia delle dottrine politiche” presso il Dipartimento di Scienze Politiche della Luiss G.Carli di Roma. Nel maggio del 2010 ho conseguito l’idoneità nel concorso di prima fascia per un posto di professore ordinario di “Storia delle dottrine politiche” Dal luglio del 2013 è professore ordinario di “Storia delle dottrine politiche” nella Università del Sannio.