Nato a Trecate il 12 Agosto 1932.
Quarto di nove fratelli.
Diventa Sacerdote il 29 Giugno 1958
Capo redattore dei Settimanali diocesani fino al 1963.
Segretario dei Vescovi diocesani: Mons. Placido M. Cambiaghi fino al 1972; di Mons. Vittorio Piola fino al 1973; di Mons. Aldo Del Monte fino al 1981.
Parroco alla SS. Trinità e M. al Monserrato in Novara fino al 1992, anno dell’inizio della gestione “in solidum” delle Parrocchie Unite di Novara Centro.
Dal 15 dicembre 2008, nominato secondo Vicario parrocchiale dell’ “Unità pastorale Novara Centro”.