Nacque a Milano il 18 gennaio 1885, figlio di Eligio e Matilde Carcano. Dopo aver prestato servizio militare di leva nel Regio Esercito nel 1903, in forza al 77º Reggimento fanteria, fu congedato nel 1905. All'atto dell'entrata in guerra del Regno d'Italia, avvenuta il 24 maggio 1915, fu richiamato in servizio attivo nel mese di ottobre e operò sul fronte italiano sino al 1918, rimanendo anche ferito nel 1917. Posto in congedo nel 1919 con il grado di tenente, si stabilì a Milano, dove si dedicò all'arte decorativa. Promosso capitano il 1 marzo 1935, in quell'anno partì volontario per combattere nella guerra d'Etiopia, prendendo il posto di suo figlio Gioacchino (1911-1936), caduto in combattimento. Arrivato in Africa Orientale Italiana fu assegnato al IX Battaglione eritreo, distinguendosi nelle operazioni contro l'Etiopia e successivamente in quelle di grande polizia coloniale. Si distinse particolarmente, a più riprese, combattendo da Dessiè ad Addis Abeba e poi nella Scioà, nell'Uollega e nel Goggiam, spingendosi fino alle sorgenti del Nilo Azzurro, venendo decorato con tre croci di guerra al valor militare. Posto di nuovo in congedo, rimase in Colonia e, con l'approssimarsi dell'entrata in guerra del Regno d'Italia, il 24 maggio 1940 fu richiamato in servizio attivo. Assegnato alla II Brigata coloniale, fu nominato, per suo espresso desiderio, comandante della 2ª Compagnia del IX Battaglione coloniale. Rimase gravemente ferito il 1 agosto a Daharboruk, nel corso dell'invasione del Somaliland britannico, e decedette presso l'ospedale militare di Giggiga il 24 agosto 1940. Fu insignito della medaglia d'oro al valor militare alla memoria. Una via di Milano porta il suo nome e quello di suo figlio Gioacchino.