 In 1904 Andreini was committed to the Teatro Massimo in Palermo where he notably portrayed Turiddu opposite Eugenia Burzio's Santuzza and Pasquale Amato's Alfio in a lauded production of Pietro Mascagni's "Cavalleria rusticana".Other roles he sang at Palermo that year included Edgardo in Donizetti's "Lucia di Lammermoor" and Almaviva in Rossini's "The Barber of Seville".In 1905 he sang Hoffmann for his debut at the Teatro Costanzi in Rome and in 1906 he toured Russia where he was seen as the Duke of Mantua in Giuseppe Verdi's "Rigoletto" at both the Mariinsky Theatre in St Petersburg and the Solodovnikov Theatre in Moscow.