Nacque a Pesaro il 19 giugno 1921, figlio di Milano e Caterina Mazzoli. Nel corso degli anni trenta del XX secolo la sua famiglia si trasferì a San Vittore Olona, per trovare lavoro in una delle tante aziende della cittadina. Pochi anni dopo la famiglia si trasferì a Legnano. Non ancora compiuto i diciotto anni si arruolava nel Regio Esercito, frequentando la Scuola Centrale Militare di alpinismo di Aosta in qualità di aspirante specializzato sciatore e rocciatore. Divenuto soldato scelto, nel maggio 1939 fu assegnato al battaglione alpini "Edolo" del 5º Reggimento alpini, e all'atto dell'entrata in guerra del Regno d'Italia, avvenuta il 10 giugno 1940, combatte sul fronte occidentale contro le truppe francesi. Dopo l'inizio della guerra contro la Grecia, nel novembre 1940 partì per l'Albania per combattere su quel fronte. Nominato comandante di squadra esploratori, e promosso sergente maggiore, nel luglio 1942 partì per il fronte orientale al seguito del suo reggimento, inquadrato nella 2ª Divisione alpina "Tridentina" in forza all'ARMIR. Cadde in combattimento il 26 gennaio 1943, durante il corso della battaglia di Nikolajewka. Per onorarne il coraggio fu decretata la concessione della Medaglia d'oro al valor militare alla memoria.