Nel 1859 combatté a Como e a Varese; nel 1860 prese parte alla spedizione dei mille, distinguendosi a Calatafimi, dove ricevette una medaglia al valore. Nel 1866 partecipò alla battaglia di Ponte Caffaro e di Bazzecca mentre nel 1867 fu tra i vinti di Mentana, nella campagna dell'Agro romano per la liberazione di Roma.