Desde su debut con Evgueni Oneguin en 1994, ha cantado en teatros de ópera internacionales, como la Metropolitan Opera de Nueva York, Teatro di San Carlo de Nápoles, LA Opera de Los Ángeles, Maggio Musicale Fiorentino, Teatro Regio de Turín, Teatro Massimo de Palermo, Teatro dell’Opera de Roma, Teatro Real de Madrid, Palau de les Arts de Valencia, Teatro de la Maestranza de Sevilla, Teatro Campoamor de Oviedo, National Centre for the Performing Arts de Pequín, Tokio y Staatsoper de Hamburgo, entre otras salas. En su repertorio figuran Rigoletto, Simon Boccanegra, Il trovatore, La traviata, Otello, Nabucco, Macbeth, Don Carlo, Un ballo in maschera, Attila, Falstaff, Luisa Miller, Cavalleria rusticana, Pagliacci, Andrea Chénier, Lucia di Lammermoor e I puritani.
Debutó en el Gran Teatre del Liceu la temporada 1999/2000 con Turandot; de hecho, fue la primera voz que cantó en el Teatre tras el incendio, y ha regresado con Il trovatore (2009/10), en dos conciertos en el marco del bicentenario Verdi (2013/14) y un concierto con Gregory Kunde (2016/17).