Sottotenente dei Carabinieri, combatté volontario in Africa; dopo l'8 settembre 1943 si oppose all'occupazione tedesca; arrestato, venne inviato al campo di concentramento in Germania, ma a Pordenone riuscì ad evadere; entrato nella Resistenza, fu arrestato in una riunione clandestina; torturato in via Tasso, finì poi nel gruppo dei fucilati alle
Fosse Ardeatine all'indomani dell'attentato di via Rasella.