Patriota e scrittore. Da giovane studente prese parte alle prime dimostrazioni del 1848 e alla campagna militare in Veneto.
Mazziniano, nel 1857 partecipò ai preparativi della spedizione di Sapri e al connesso progetto di occupazione di due forti a Genova insieme a Jessie Meriton White, che divenne poi sua moglie.
Nel 1859, d’accordo con Cattaneo, si rivolse ai repubblicani perché partecipassero lealmente alla guerra regia. Nel 1860 si recò in Sicilia con la spedizione Medici, sbarcò poi in Calabria e seguì Garibaldi fino a Napoli.
Eletto deputato nel 1863, rifiutò il mandato. Partecipò alla campagna garibaldina del 1866 e l'anno successivo fu capo di stato maggiore all'impresa di Mentana.