He performed title roles from Monteverdi's early Baroque L'Orfeo, to Mozart's Don Giovanni, Rossini's Il barbiere di Siviglia, Verdi's Macbeth and Falstaff, Tchaikovsky's Eugene Onegin, Szymanowski's King Roger, Enescu's Œdipe and Alban Berg's Wozzeck.
In contemporary opera, he performed in Penderecki's Die schwarze Maske and Menotti's The Telephone; he created roles in the world premieres of Josep Soler's Oedipus et Jocasta at the Liceu in Barcelona in 1986 and of Paweł Mykietyn's Ignorant i szaleniec in Warsaw in 2001.
[1] He toured the world, performing in Austria, Belgium, Czechoslovakia, France, Germany, Italy, Norway, Portugal, Soviet Union, Sweden, Switzerland, and beyond Europe, including Canada, Israel and the United States.
Roles included Monteverdi's Ottone in L'incoronazione di Poppea and the title roles of L'Orfeo, Scarlatti's Narciso, Telemann's Pimpinone, Mozart's Don Giovanni, Rossini's Il barbiere di Siviglia, Verdi's Macbeth and Falstaff, Tchaikovsky's Eugene Onegin, Szymanowski's King Roger, Enescu's Œdipe and Alban Berg's Wozzeck.
He also appeared as Posa in Verdi's Don Carlos, in leading Wagner roles, Golaud in Debussy's Pelléas et Mélisande, Perl in Penderecki's Die schwarze Maske and Ben in Menotti's The Telephone.