Cresciuto in ambiente filo-asburgico si sottrae alla leva austriaca trasferendosi diciannovenne in Piemonte, dove si aggrega alle truppe garibaldine. Nel 1860 prende parte alla spedizione dei mille imbarcato sul piroscafo Lombardo, combatte a Calatafimi, a Palermo e nel decisivo scontro sul fiume Volturno. Congedatosi col grado di capitano di cavalleria torna ai suoi affari e si dedica alla vita politica a Ferrara, dove si stabilisce dopo l'unità italiana, sposando Ernestina Casazza, dalla quale avrà due figli: Giulio e Giuseppe. Consigliere e presidente della provincia, membro della deputazione provinciale, ha presieduto la Banca mutua popolare di Ferrara, è stato deputato per due legislature e senatore a vita dal 1912.