Il a fait ses études dans sa ville natale avec Fedele Fenaroli et Giovanni Paisiello, et grâce à l'aide de ce dernier, il a pu faire représenter à Venise son premier opéra, Il ciarlatano, qui a été bien reçu et a ensuite été repris dans d'autres villes du nord de l'Italie.
Il a poursuivi sa carrière principalement à Naples, où il a été apprécié pour ses opéras-comiques, tandis que ses quelques ouvrages sérieux ont connu l'échec. Il a également composé de la musique sacrée.
Œuvres théâtrales
Il ciarlatano, ossia I finti savoiardi, farsa giocosa en un acte, livret de Luigi Buonavoglia, Venise, Teatro San Moisè,
Il marito disperato, commedia giocosa per musica en deux actes, livret de Andrea Passaro, Naples, Teatro del Fondo, carême 1833 (d’après la comédie homonyme de Giovanni Battista Lorenzi) (livret)
I due furbi, commedia per musica en deux actes, livret de Giuseppe Palomba (revisione di Andrea Passaro), Naples, Teatro Nuovo,
Matilde di Lanchefort, melodramma storico en deux actes, livret de Andrea Passaro, Naples, Teatro del Fondo, primavera 1838 (livret)
L'abitator delle rupi
Le nozze campestri, dramma per musica en un acte, livret de Giovanni Schmidt, Naples, Teatro San Carlo,
Autres œuvres
Il tempio di Gerosolima, oratorio, Naples, 1798 (en collaboration avec Mariano Cordella)
La vittoria dell'Arca contro Gerico, cantate, Naples, 1804
Manfredi trovatore, cantate, Naples, Teatro San Carlo, (avec d'autres compositeurs)
Il dono a Partenope, cantate, livret de Giovanni Schmidt, Naples, Teatro San Carlo, (avec d'autres compositeurs)
Il a composé également d'autres œuvres, comme des messes, motets, pièces pour petits groupes d'instruments, etc.