1872 wurde ihm im regulären königlichen Heer der Rang eines Hauptmanns anerkannt. In den 1870er Jahren nahm er für die italienische geografische Gesellschaft an einer wissenschaftlichen Reise nach Tunesien teil. 1876 wurde er Abgeordneter der Camera dei deputati, der er für sieben Legislaturperioden bis 1897 angehörte. 1885 wurde er zum Oberst befördert und ihm das Kommando über das 4. Bersaglieri-Regiment anvertraut. Das Regiment führte er zwischen 1887 und 1888 sowie zwischen 1890 und 1891 im Eritreakrieg.