Nato nel 1971 a Bollate. Ordinato sacerdote nel 2000, è stato Vicario parrocchiale presso la Parrocchia di San Biagio di Monza, e della successiva Comunità Pastorale Ascensione. A Monza è stato responsabile della Pastorale Giovanile della città dal 2003 al 2011. Dal 2000 nel mondo della scuola come assistente e vicepreside delle Scuole parrocchiali San Biagio di Monza; dal 2011 al settembre 2016 è stato Rettore del Collegio Rotondi di Gorla Minore (VA), per poi assumere l’incarico di Pro Rettore del Collegio San Carlo di Milano di cui, dal febbraio 2017 ne è diventato Rettore