Commissario del 12° distaccamento Volantina della 9° Brigata nella zona operativa di Cervo-Andora (IM-SV), successivamente ricopre il ruolo di Capo di stato maggiore della 1° brigata. Il 12 settembre 1944 è nominato vice comandante della 5° brigata Luigi Nuvoloni, appartenente
alla 2° divisione Cascione, nel territorio compreso fra la valle Argentina e la frontiera con la Francia. Partecipa allo scontro di Monte Grande con la squadra del distaccamento Garbagnati e all’attacco contro il presidio di Ceriana ove si trovano circa 150 bersaglieri e una ventina di tedeschi. Ai primi di febbraio del 1945 gli viene assegnato il ruolo di comandante della 4°Brigata Guarrini della divisione Cascione.
Fonte: Gimelli, Franco, Battifora, Paolo, "Dizionario della Resistenza in Liguria", DeFerrari Editore, Genova 2021, p.88