Debutta nel 1983 con “Lucia di Lammermoor” dopo aver vinto il concorso Mattia Battistini, partecipando subito dopo alla produzione de “Il Corsaro” di Giuseppe Verdi per l'As.Li.Co. di Milano.
Nei primi anni di attività interpreta opere quali il “Torquato
Tasso” di Gaetano Donizetti, l'Orfeo di Monteverdi, “Semiramide” di
Rossini, “Don Giovanni” e “Le Nozze di Figaro” di
Wolfgang Amadeus Mozart.
La sua carriera lo ha portato nei principali teatri d'Italia: Teatro alla Scala (tra le diverse produzioni da ricordare la serata inaugurale della stagione 90/91 con Don Carlo), Opera di Roma, San Carlo di Napoli, La Fenice di Venezia, Regio di Torino, Regio di Parma, Comunale di Bologna e di Firenze ed internazionali tra cui il Covent Garden di Londra, il Metropolitan e la Carnegie Hall di NewYork, Chicago, San Francisco, Tokyo, Shangai, Pechino oltre ai Teatri di Amburgo, Francoforte, Colonia, Berlino, Ginevra, Nizza, Marsiglia, Madrid, Barcellona, Atene, Varsavia, partecipando inoltre a importanti Festival quali Salisburgo, Orange, Lione, Radio France, Ravenna, Martina Franca.
Con un repertorio che spazia da Donizetti a Bellini a Verdi ha tra le sue interpretazioni migliori opere quali “La Favorita”, “I Puritani”, “Ernani”, “Rigoletto”, “Nabucco”, “La Traviata”, “Un Ballo in Maschera”, “Simon Boccanegra”, “Don Carlo”, “Due Foscari”, “Macbeth”, “Luisa Miller”, “Falstaff, “Onegin”, per ricordarne solo alcune tra le quarantacinque debuttate collaborando con prestigiosi direttori quali Muti, Solti, Ozawa, Chung, Chailly ed importanti registi come Zeffirelli, Cavani, Ronconi, D'Annà etc.
Due debutti di opere moderne quali “The Rake's Progress” di Stravinsky e “Die teufel von Loudon” di Penderecki hanno ulteriormente ampliato il già vasto repertorio .
Recentemente la sua attività lo ha portato a cantare a Pechino e a Macao dove ha debuttato con successo nello Jago dell'Otello verdiano, a Bombay e New Dehli con Traviata e a Seoul con Nozze di Figaro (Conte d’Almaviva).
In Italia è tornato in questa stagione all'Opera di Roma interpretando con successo il ruolo del Conte ne “Le Nozze di Figaro” ed il ruolo eponimo in “Don Giovanni”.
Tra le incisioni discografiche ricordiamo “Manon Lescaut” diretta da R.Chailly, “Falstaff” e “Simon Boccanegra” diretti da Solti, “la Traviata” diretta da Muti con cui ha registrato anche “Don Carlo” e “Pagliacci”ed alcune registrazioni live di “Maria di Rohan”, ”La Favorita” ed “Ernani”.
Sue sono anche due incisioni di Musica da Camera rispettivamente di arie italiane (tra cui Tosti, Brogi e Mascagni) e di arie di Liszt, Beethoven e Ravel.
Recentemente è stato impegnato per una registrazione de “Le Nozze di Figaro” con l'Orchestra della Rai di Lugano.
Tra i vari riconoscimenti artistici è da ricordare l'assegnazione del Premio Abbiati della Critica Musicale per l'interpretazione dei personaggi verdiani.
Ha recentemente interpretato di nuovo il ruolo di Don Giovanni a Belgrado, di Germont ne “La Traviata” e di baritono solo in “Michelangelo” (Suite di Dmitrij Šostakovic su versi di Michelangelo Buonarroti) all'Opera di Roma.
Recentemente è stato impegnato nel ruolo di Volfango nella prima esecuzione assoluta de “La Maschera di Punkitititi” di Marco Taralli presso l'Opera di Roma dove tornerà, per la stagione Estiva a Caracalla, per Madama Butterfly.