Dopo aver frequentato il Seminario Minore di Giaveno, ha compiuto studi filosofici e teologici presso quello Maggiore di Torino-Rivoli. Inviato poi a Roma, ha conseguito il diploma di qualificazione in Pedagogia catechistica presso la Pontificia Università Salesiana.
È stato ordinato sacerdote il 26 giugno 1966 per l’Arcidiocesi di Torino.
Tra i vari incarichi, è stato dal 1967 al 1969 viceparroco di Santena; dal 1969 al 1975 viceparroco della Madonna della Divina Provvidenza a Torino; dal 1975 al 2001 Fondatore e primo parroco di San Benedetto Abate a Torino; dal 1994 al 2000 assistente diocesano dell’Azione Cattolica; dal 2000 al 2001 Vicario Episcopale territoriale per la città di Torino; dal 2001 al 2002 Vicario Generale di Torino.
Eletto alla Chiesa titolare di Mariana in Corsica e nominato Vescovo ausiliare di Torino il 21 giugno 2002, ha ricevuto l’ordinazione episcopale il 20 luglio successivo.
Il 29 settembre 2006 è stato trasferito alla sede vescovile di Alghero-Bosa.