Studiò al R. Collegio di musica di S. Sebastiano a Napoli, dove completò la formazione alla composizione di musica vocale con Nicola Antonio Zingarelli. Dal 1819 al 1821 assunse il ruolo di maestrino nello stesso Collegio, avendo fra gli allievi Francesco Florimo e Vincenzo Bellini. Secondo Florimo, Rossini, presente al suo esordio, lo incoraggiò a proseguire nella composizione. Dopo una lunga carriera come compositore, segnata da alterni risultati, intraprese la carriera di didatta, scrivendo un metodo di contrappunto e ricoprendo dal 1846 la cattedra di contrappunto e composizione nello stesso Collegio di S. Sebastiano.