Vice-commissario di Distaccamento della Brigata Garibaldi Volante "Severino", 3° Divisione Garibaldi "Cichero", VI Zona Operativa Liguria. Partigiano della Brigata Volante Garibaldi "Severino", VI Zona Operativa Liguria.
Il 01/04/1945 è stato punito con dieci giorni di prigione di rigore e destituito dal suo incarico in quanto presso Montoggio (GE), il 21/01/1945, ha fatto involontariamente partire dei colpi dalla sua arma da fuoco che hanno accidentalmente raggiunto e ucciso il partigiano Gildo Pensiero (Giuda).