Professore emerito di Diritto pubblico presso la Luiss Guido Carli di Roma, della quale è stato Preside dal 1997 al 2007, è Presidente del Consiglio Scientifico dell'Istituto "Vittorio Bachelet" dell'Azione cattolica italiana per lo studio dei problemi sociali e politici.
È coredattore della rivista «Dialoghi».