Nel 1894 prese parte alla Campagna d'Africa, nel 1900 venne nominato capitano di corvetta, nel 1904 capitano di fregata e dal 1907 ottenne il comando della nave "Agorda" per la campagna militare in estremo oriente, in Cina. Promosso capitano di vascello nel 1909, venne nominato comandante in seconda dell'Accademia Navale di Livorno dal 24 ottobre 1910, rimanendo in carica sino al 24 luglio 1911.