Mellom 1863 og 1872 var han ansvarlig for sinnssykeanstaltene i Pavia, Pesaro og Reggio Emilia. Årene 1874/75 ble han professor for rettsmedisin, hygiene og toksikologi i Pavia. Fra 1876 var han professor i rettsmedisin og hygiene i Torino.