Infermiere. Assistente sanitario. Docente e formatore in Corsi per ASA (Ausiliario Socio Assistenziale) e per OSS (Operatore Socio Sanitario). Magistero in Scienze Religiose presso l’Istituto Superiore di Scienze Religiose presso la Facoltà Teologica dell’Italia Settentrionale – sezione parallela di Milano.
Ha conseguito i diplomi Corso di Perfezionamento in Bioetica presso l’Università Cattolica del «Sacro Cuore» di Milano, Master universitario biennale in Bioetica e Corso Specialistico in Bioetica Avanzata presso la Facoltà Teologica dell’Italia Settentrionale – sezione parallela di Torino.
È socio fondatore: dell’associazione di volontariato «Volontari per la promozione umana» onlus di Parabiago (Mi); de «La Ruota» Società Cooperativa Sociale Onlus di Parabiago (Mi), del gruppo missionario «Cristo nel mondo» di Parabiago (Mi); dell’associazione di promozione sociale «Interazioni, per lo sviluppo della comunità» di Endine Gaiano (Bg).