Nato a Rossiglione, Genova il 3 giugno 1922 di Pietro e Angela Alloisio.
Emigrato a Ovada il 10 maggio 1939.
Partigiano della 1° Brigata Autonoma Giancarlo Odino dal 10 marzo 1944 alla cattura, avvenuta il 9 aprile 1944 alla Benedicta.
Detenuto a Voltaggio, giunge a Mauthausen il 16 aprile 1944.
Primo numero di matricola 63812. Mestiere dichiarato in KL funzionario; classificato con la categoria Schutz.
Trasferito al Sanitaetslager.
Morto a Mauthasen il 7 novembre 1944.