Laureato in giurisprudenza, con tesi in diritto canonico presso l’Università di Pavia e in “iure canonico” presso l’Università Lateranense di Roma, è stato borsista a Parigi (Université de Paris II) e ad Heidelberg (Max Plank Institut) e poi docente di diritto ecclesiastico, diritto canonico e storia del diritto italiano presso l’Università di Pavia, ove attualmente è professore ordinario di diritto canonico. Ha anche insegnato presso l’Università Cattolica di Milano, l’Institut Catholique di Parigi, l’Università di Torino e l’Università del Piemonte Orientale. Suoi ambiti di ricerca sono, in campo ecclesiasticistico, la storia dei rapporti Chiesa-Stato, il diritto ecclesiastico comparato ed il trattamento giuridico delle minoranze religiose con particolare riguardo all’lslam ed in campo canonistico la storia del diritto canonico ed il diritto matrimoniale canonico.