Nome di battaglia "Gallina".
Militò nel 4.o battaglione Guerrino della 36.a brigata Bianconcini Garibaldi e operò nellʼimolese con funzione di ispettore organizzativo.
Riconosciuto partigiano con il grado di tenente dal 10.12.1943 al 22.2.1945.