Nació en Bolonia, a sus 25 años debutó en el Teatro alla Scala de Milán cantando como príncipe Bouillon (Adriana Lecouvreur), y desde entonces ha cantado en teatros de todo el mundo, como el Teatro Bolshoi de Moscú, Wiener Staatsoper, Metropolitan Opera de Nueva York, Teatro Colón de Buenos Aires, Opéra National de París, Royal Opera House de Londres, Arena de Verona (donde ha inaugurado temporada en cinco ocasiones), Maggio Musicale Fiorentino o Teatro dell’Opera de Roma, entre otros.
Ha sido dirigido por los maestros Riccardo Chailly, Colin Davis, Gianandrea Gavazzeni, Carlo Maria Giulini, Lorin Maazel, Zubin Mehta, Riccardo Muti, Antonio Pappano, Michel Plasson, Georges Prêtre, Giuseppe Sinopoli o Georg Solti. Y por los directores de escena Jean-Pierre Ponnelle, Franco Zeffirelli o Robert Carsen.
Debutó en el Gran Teatre del Liceu la temporada 1999/2000 con el Requiem de Verdi, regresando con La Gioconda (2005/06), Aida (2007/08), Anna Bolena (2010/11), La bohème (2011/12), La forza del destino (2012/13), Il trovatore (2016/17) y La Gioconda la presente temporada.