Già Rettore dell'Almo Collegio Capranica e docente di Teologia Biblica presso la Pontificia Università Gregoriana, è vicario generale della diocesi di Carpi. Ha insegnato Esegesi e Teologia del Nuovo Testamento presso la Facoltà Teologica dell’Emilia-Romagna, di cui è stato il primo preside. Per diversi anni ha preso parte alla promozione delle iniziative dell’Associazione Biblica Italiana ed è stato assistente diocesano dell’Azione cattolica.