Nacque a Montoggio, nell'entroterra ligure, da famiglia residente a Genova. Terminati gli studi secondari si iscrisse alla facoltà di Scienze dell'Università di Genova, ma in aprile 1916 fu chiamato alle armi per partecipare alla prima guerra mondiale e fu inviato sul fronte del Piave. Nel giugno 1918, durante l'offensiva del Piave, venne ferito ad un polmone da una pallottola di mitragliatrice e fu ricoverato per venti giorni in ospedale, ma in agosto ritornò al suo posto in linea. Terminato il conflitto riprese gli studi e in febbraio 1921 si laureò a pieni voti in matematica all'università di Genova. La facoltà di Scienze gli assegnò anche il premio istituito dal prof. Gabriele Torelli in memoria del figlio Ruggero, caduto in guerra.