He created the role of Capo dei Galli in Pharamond of Boiëldieu, Berton, Kreuzer and Le Sueur.
Being frustrated with the lack of encouragement he had gotten thus far, he moved to Venice and Barcelona to study belcanto.
It was in Italy that he changed his name to the more Italian "Giovanni Inchindi".
He appeared as Lusignano in the premiere production of Vincenzo Bellini's Zaira in May 1829 in Parma.
His critics remarked on how his technique and voice had improved, become fuller and more beautiful.
In 1830 he moved to Madrid, performing in a lot of Rossini operas.
He created the role of Cristobal Colon in the opera with that name of Ramon Carnicer.
In 1839 he only performed in concerts as well in Madrid as in Paris and made a concert tour in the French provinces and Paris in 1840-42.
In autumn 1842 he performed in the Brussel Monnaie.
In 1843 he is back in Paris and makes also a long concert tour with Camillo Sivori in the UK and Ireland until the end of 1845.
He end his career in Madrid in 1845-46.He spent his later years between Madrid, Brussels and Paris but died suddenly on a trip to Brussels in 1876.
During his career his repertoire also included Figaro in Rossini's Il barbiere di Siviglia, Aliprando in his Matilde di Shabran, and Donizetti's Belisario.