Carriera politica e amministrativa
Deputato al Parlamento nella Legislatura X (1867-1870).
Deputato al Parlamento nella Legislatura XI (1870-1874).
Deputato al Parlamento nella Legislatura XII (1874-1876).
Prefetto di Chieti (giugno 1876 - maggio 1879).
Prefetto di Cagliari (22 maggio 1879 - 10 luglio 1879). Non raggiunge mai la sede prefettizia.
Prefetto di Lecce (febbraio 1880 - agosto 1881).
Prefetto di Pisa (agosto 1881 - dicembre 1885).
Prefetto di Messina (dicembre 1885 - agosto 1887).
Prefetto di Venezia (dicembre 1887 - luglio 1890).
Prefetto di Catania (marzo 1894 - novembre 1894).
Prefetto di Parma (dicembre 1896).
Collocamento in aspettativa per motivi di salute tra 1885 e 1896.
Fine carriera:
Collocamento a riposo per motivi di servizio (1896).