Partigiano nelle valli bergamasche con la 110^ brigata Garibaldi SAP, passò poi ad operazioni di guerriglia nella periferia nordest di Milano. Catturato in seguito a delazione, torturato e incarcerato a Monza, finì nel gruppo dei
7 fucilati a Pessano per rappresaglia.