Nato a Cerano, in provincia di Novara, il 9 ottobre del 1923, trascorre la sua infanzia a Trecate e, a nove anni, si trasferisce a Milano dove frequenta le ultime due classi delle elementari. Prosegue gli studi al ginnasio e conclude la maturità al Liceo scientifico Gonzaga.