Born in Turin and married to Marina, he studied theology in Genoa and biblical studies in Rome and teaches religious education at upper secondary school. He has translated several books from French, English and Spanish, works as a guide in the Holy Land and enjoys mountain trekking.