Laureato in Teologia presso la Facoltà Teologica dell’Italia Settentrionale e in Filosofia all’Università Vita Salute San Raffaele, ha insegnato nei Licei statali e lavorato tra i giovani in diverse realtà educative dell’hinterland milanese.
Ha collaborato col Servizio per la Pastorale Sociale e il Lavoro dell’Arcidiocesi di Milano ed è stato Rettore del Collegio Villoresi San Giuseppe di Monza. Si occupa attualmente di fede e trasformazione sociale presso il Dicastero vaticano per il Servizio allo Sviluppo Umano Integrale e presso il Forschungszentrum “Religion and Transformation in Contemporary Society” dell’Università di Vienna ed è Cultore della materia in Etica Sociale presso la Facoltà di Economia dell’Università Cattolica del Sacro Cuore. Scrive sulle pagine de L’Osservatore Romano e di Avvenire, collabora con Radio Marconi e cura il blog A misura d’uomo.