Ufficiale d'artiglieria dell'esercito regolare sardo, fu decorato della medaglia d'argento al valor militare nella battaglia di Novara del 1849. Fu Capo di Stato Maggiore di Garibaldi nei Cacciatori delle Alpi nella guerra del 1859. Partecipò alla campagna meridionale del 1860 al seguito della spedizione di Giacomo Medici, ma il suo gruppo, composto del piccolo bastimento Utile e della nave Charles and Jane, fu catturato dalla Marina borbonica; i circa 950 volontari furono condotti a Gaeta e, successivamente rilasciati, ripartirono il 15 luglio 1860 con la nave Amazon.