Agricoltore, durante la Resistenza militò nella 1^ brigata Garibaldi "Irma Bandiera". Arrestato, fu deportato a Fossoli (Mo); venne poi fucilato per rappresaglia dalle SS, assieme ad altri 66 partigiani, nel vicino poligono di tiro di
Cibeno (Carpi, Mo).