Studiò medicina a Napoli, dove fu allievo di Giuseppe Saverio Poli, con il quale iniziò la compilazione della "Testacea", descrizione dei molluschi del Regno delle Due Sicilie; in seguito insegnò anatomia patologica e svolse attività di ricerca nel campo della teratologia. 