È nato a Parma nel 1973. Dopo Laurea in Ingegneria e Master in sviluppo internazionale, lavora seguendo progetti di microcredito con la Fondazione Choros a Padova nel circuito di Banca Etica. Entra nei Missionari Comboniani e dopo esperienze in Perù, Bolivia e Ciad viene ordinato sacerdote nel 2011. Dopo 10 anni di missione al nord del Ciad, alle porte del deserto del Sahara («Un luogo abbandonato da tutti ma non da Dio»), viene chiamato in Italia dove da novembre 2019 dirige il mensile Nigrizia.