Era ufficiale nell'esercito piemontese che nel 1860 andò incontro a Garibaldi quando risaliva la penisola con i suoi Mille e combatté sul Garigliano assieme al 7° battaglione Bersaglieri. In seguito partecipò come colonnello alla guerra contro il brigantaggio rendendosi responsabile del massacro di
Pontelandolfo e
Casalduni (14/8/1861).