He has worked with important conductor and directors like Franco Zefirelli, taking part in several opera productions in Italy and abroad. He recorded some tracks such as Ademira by Andrea Luchesi for Tactus, L’amor mugnaio by Giuseppe Nicolini for Bongiovanni, and also the DVD of Puccini’s Turandot live from Teatro Carlo Felice in Genoa, Bongiovanni ediction and the album Romeè et Juliette with Andrea Bocelli. Among his recent roles there are Monostatos in The magic flute directed by Graham Vick and Pong in Turandot directed by Fabio Cherstich.