Nach weiteren Studien wurde er an der Päpstlichen Universität Gregoriana in Moraltheologiepromoviert. Von 1990 bis 1997 war er Subregens des Diözesanseminars von Cremona und lehrte hier Moraltheologie. Die Dozententätigkeit übte er anschließend bis 2022 am interdiözesanen Priesterseminar der Bistümer Crema, Cremona, Lodi und Vigevano aus. Von 1997 bis 2004 leitete er das diözesane Pastoralzentrum und war bis 2003 zudem Verantwortlicher für den Bereich Sozialpastoral und Arbeit. Von 2000 bis 2005 war er geistlicher Assistent der christlichen Arbeiterbewegung (Associazioni Cristiane Lavoratori Italiani, ACLI). Von 2004 bis 2016 war er Regens des Diözesanseminars von Cremona. Außerdem lehrte er an verschiedenen Hochschulen und gehörte dem Priesterrat des Bistums an. Ab 2016 war er Pfarrer in Cremona und Koordinator des Bereichs Familie der Familien.[1]