Si diplomò al Conservatorio di Napoli con
Saverio Mercadante; compositore, autore di romanze, fra cui sicuramente la più famosa è
A Marechiaro, ebbe successo fra il grande pubblico, ma non fu apprezzato dalla critica nostrana. Fu chiamato invece alla corte di Inghilterra e nominato baronetto dalla regina Vittoria.
A Castel di Sangro gli è stato intitolato il Teatro Comunale.