At 15 his first composition, a Qui tollis, was played at the city cathedral, under the direction of Pietro Antonio Coppola.
In 1881 came the premiere of a three-act melodrama, Nella; further operas followed, beginning with Sansone in 1882, Aleramo (based on the legend of Adelasia and Aleramo) in 1883, Fatalità in 1890, Malia (on a libretto of Luigi Capuana) in 1891, and Il Falconiere in 1899.
At the same time his lyric poem Medio-Evo received favorable notice from Jules Massenet.
He wrote music for the one-act play Vicolo delle belle by Saverio Fiducia, as well as for Antonino Russo Giusti's comedy U Spiridu, which was shown in 1920 at the communal theater under the direction of Gaetano Emanuel Calì.
In addition to his activities as a composer, he taught music and counterpoint at the Ospizio di Beneficenza.