Nato a Moglia (Mn) il 25 maggio 1947, ordinato sacerdote il 13 ottobre 1973, licenziato in Teologia nel 1978, ha conseguito nel luglio del 1998 il dottorato di ricerca presso l’Università Pontificia Salesiana, Facoltà di Teologia. Parroco alla SS. Annunziata di Torino dal 2003, insegna Religione al Liceo Classico D’Azeglio in Torino dal 1981.