Raggiunse il successo cantando la parte di Don Narciso nella prima rappresentazione de Il turco in Italia di Rossini (Teatro alla Scala, 14 agosto 1814). Molto apprezzato da Rossini, e divenuto rapidamente il prototipo del tenore contraltino rossiniano (haute-contre), fu scritturato da Domenico Barbaja per i Regi Teatri di Napoli. Faceva parte della compagnia inizialmente prescelta per la messa in scena di Bianca e Gernando e tenne il ruolo del protagonista nella prima rappresentazione di Bianca e Fernando; il 30 giugno 1833 cantò con Maria Malibran nell’allestimento di Sonnambula al Teatro di San Carlo. Morì a San Pietroburgo dove ebbe il ruolo di direttore di scena all'Opera Italiana.