Nato il 28 febbraio 1934 a Nembro (Bergamo) entrò in seminario nel 1945 e fece la prima professione nel 1952. Fu ordinato sacerdote a Roma il 14 marzo 1959. Dopo l’ordinazione sacerdotale, nel settembre dello stesso anno fu inviato a Pisa dove rimase ininterrottamente fino alla fine della sua vita. Per 13 anni fu assistente degli studenti nel Pensionato Universitario P. Lanteri. Nel 1972 lasciò il convitto per assumere l’incarico di vice-parroco della parrocchia di San Michele degli Scalzi e assistente dell’oratorio P. Lanteri. Nel 1975 fu nominato parroco di San Jacopo alle Piagge, incarico che mantenne fino al 1998. Quello stesso anno fece ritorno al Pensionato con l’incarico di assistente degli studenti. Dopo una breve malattia muore il 6 febbraio 2002 nella città di Pisa dove era arrivato 43 anni prima.