Vinculado a la música desde niño, completó su formación como cantante con Leo Ferri en Roma. Ganador de diferentes premios de canto nacionales e internacionales, hizo su debut en 1991 como Marcello (La bohème) en Rieti. Desde entonces ha cantado en teatros de todo el mundo, como la Metropolitan Opera de Nueva York, Wiener Staatsoper, Opernhaus de Zúrich, Bayerische Staatsoper de Múnich, Staatsoper de Hamburgo y Teatro Bolshoi de Moscú, entre otros. Ha sido dirigido por los maestros Riccardo Muti, Zubin Mehta, Myung-Wun Chung, Gary Bertini, Daniele Gatti, Daniel Oren, Gianluigi Gelmetti, Alain Lombard, Nello Santi, Donato Renzetti o Renato Palumbo, así como por los directores de escena Franco Zeffirelli, Hugo De Ana, Pierluigi Pizzi, Robert Carsen, Denis Krief, Giuliano Montaldo, Jonathan Miller, Beni Montresor, Alberto Fassini, Gilbert Deflo o Renzo Giacchieri.
Debutó en el Gran Teatre del Liceu la temporada 2012/13 con Madama Butterfly, regresando con Simon Boccanegra (2015/16) y Un ballo in maschera (2017/18).