Ph.D. in Sociologia presso l’Università Cattolica del Sacro Cuore di Milano, è ricercatore presso il Centro ARC (Center for the Anthropology of Religionand Cultural Change) della stessa università e insegna Sociologia presso il Seminario Arcivescovile di Milano.