Missionario in Ciad, Costa d’Avorio e Algeria, ha conseguito la Licenza in Teologia pastorale a Milano e il Dottorato in Missiologia all’Università Gregoriana di Roma. Ha diretto Caritas Algeria dal 2009 fino al 2019, quando è rientrato nella sua diocesi di Novara, dove collabora con la Caritas diocesana.