C 8 по 27 марта 1849 года занимал пост министра иностранных дел Королевства Сардиния. В 1849 году стал членом Палаты депутатов Сардинского королевства и сенатором.
В 1858 году — генеральный прокурор Кассационного суда Турина, в 1860 году — Милана, первый председатель Кассационного суда Турина с 1872 по 1879 год.