Tenente di Vascello dal 1900, nel 1902 si laureò a Genova in matematica. Nel 1903-04 seguì un corso teorico-pratico di astronomia e geodesia all’Osservatorio di Padova. Dal 1907 al 1909 fu in missione presso l’Istituto geodetico prussiano e, al ritorno, ottenne la libera docenza in geodesia. Lo stesso anno vinse il concorso per la cattedra di astronomia e geodesia presso l'Istituto idrografico di Genova. In seguito divenne anche docente incaricato di geodesia all'Università di Torino.
Cultore di geodesia operativa e in particolare di gravimetria.