Coletti performed for three seasons in St Petersburg (1848–51) singing in Verdi's I Lombardi and Rossini's Guglielmo Tell.
He also travelled as far as the United States.
He also performed in Madrid in the 1851–1852 season.

In Rome Coletti sang Rigoletto in 1851, (the opera given under the censured title 'Viscardello'), I Due Foscari, Ballo in maschera (T. Apollo, 1854) and I Vespri Siciliani (T. Argentina, 1856).
He also created the role of Hamlet in Luigi Moroni's Amleto (1860).

In Venice La Fenice Coletti sang in Lucia di Lammermoor, Verdi's I due Foscari and Stiffelio (1852) (which he sang in La Scala as well, in 1851).
In 1854 Verdi transposed down the part of Germont in La traviata for him.
This version, as performed at the Venice Teatro Gallo, (Teatro San Benedetto) became definitive: The Gazzetta Musicale di Milano maintained that Coletti, in this revival of La Traviata, "had made one know the character of Germont for the first time truly, that Coletti would then proceed to interpret innumerable times in all theatres of Italy"

In 1857 Coletti created the title role of Saverio Mercadante's Pelagio at the Teatro S Carlo, Naples (1857).
 Verdi was considering Coletti as the title role in his opera Re Lear for Naples, (which he never wrote).
In a letter from that period regarding a revival of Simon Boccanegra, Verdi writes:
"If you really intend to mount Boccanegra, an ideal cast would be Coletti, Fraschini and Penco as well as a Basso profundo, which one would still need to find.
It would be a mistake to perform this opera with another cast!
There is no one better than Coletti for the Doge".

In 1858 the caricaturist Melchiorre Delfico drew Verdi at the piano rehearsing Simon Boccanegra Verdi is depicted at the piano with his back to the viewer, Coletti to his right, reading off a sheet of music while Fraschini and the rest of the Simon Boccanegra cast stand around staring.
Coletti performed for three seasons in St Petersburg (1848–51) singing in Verdi's I Lombardi and Rossini's Guglielmo Tell. He also travelled as far as the United States. He also performed in Madrid in the 1851–1852 season.
In Rome Coletti sang Rigoletto in 1851, (the opera given under the censured title 'Viscardello'), I Due Foscari, Ballo in maschera (T. Apollo, 1854) and I Vespri Siciliani (T. Argentina, 1856). He also created the role of Hamlet in Luigi Moroni's Amleto (1860).
In Venice La Fenice Coletti sang in Lucia di Lammermoor, Verdi's I due Foscari and Stiffelio (1852) (which he sang in La Scala as well, in 1851). In 1854 Verdi transposed down the part of Germont in La traviata for him. This version, as performed at the Venice Teatro Gallo, (Teatro San Benedetto) became definitive: The Gazzetta Musicale di Milano maintained that Coletti, in this revival of La Traviata, "had made one know the character of Germont for the first time truly, that Coletti would then proceed to interpret innumerable times in all theatres of Italy"

In 1857 Coletti created the title role of Saverio Mercadante's Pelagio at the Teatro S Carlo, Naples (1857).  Verdi was considering Coletti as the title role in his opera Re Lear for Naples, (which he never wrote). In a letter from that period regarding a revival of Simon Boccanegra, Verdi writes:
"If you really intend to mount Boccanegra, an ideal cast would be Coletti, Fraschini and Penco as well as a Basso profundo, which one would still need to find. It would be a mistake to perform this opera with another cast! There is no one better than Coletti for the Doge".
In 1858 the caricaturist Melchiorre Delfico drew Verdi at the piano rehearsing Simon Boccanegra Verdi is depicted at the piano with his back to the viewer, Coletti to his right, reading off a sheet of music while Fraschini and the rest of the Simon Boccanegra cast stand around staring.
Filippo Coletti