During his career he performed research into sunspots, and he participated in four solar eclipse expeditions, leading the expeditions in 1905 and 1914. He was president of the Società degli Spettroscopisti Italiani and the Gioenia di Scienze Naturali di Catania. He also served as vice president of the International Astronomical Union.