El seu ampli repertori inclou, entre d’altres, els grans papers verdians: Radamès a Aida, Foresto a Attila, Gabriele a Simon Boccanegra, Macduff a Macbeth, Alvaro a La forza del destino, Don Carlo, Rodolfo a Luisa Miller, Manrico a Il trovatore així com els rols de Rodolfo a La bohème, Cavaradossi a Tosca, Pinkerton a Madama Butterfly, Faust a Mefistofele, Don José a Carmen, Enzo a La Gioconda, Calaf a Turandot, entre molts d’altres.
Entre els seus compromisos més recents en destaquen Turandot al Teatro Regio de Torí i a Torre del Lago; Aida, Turandot, Carmen i Nabucco a Verona, Pagliacci a San Paolo del Brasile, Carmen a Seül, Cavalleria rusticana a Tokio, La forza del destino en Verona y Salerno, Aida en Novara, Carmen en Tenerife, Pagliacci y Turandot en Verona; Carmen en Venecia, Manon Lescaut en Moscú, La forza del destino en Tel Aviv, Turandot en Sassari y Sejong (Corea), Il trovatore en Padua, entre otros.
Debuta profesionalmente en 1994 con Nabucco en el Gran Teatre del Liceu (el año anterior fue galardonado con el premio Plácido Domingo y Montserrat Caballé en el Concurso Internacional Francisco Viñas). Ha regresado con Don Carlo (1999/2000) Un ballo in maschera (2000/01) y La bohème (2001/02).