Tenente degli alpini, dopo l'8 settembre diventò una figura di spicco nella Resistenza varesina, spostandosi poi in Val d’Intelvi dove aiutò molti ebrei a raggiungere la Svizzera. Arrestato, fu ucciso mentre veniva trasferito in carcere (e si fece passare
l'assassinio come risposta ad un tentativo di fuga).