Solo engagements have taken him to the Deutsches Nationaltheater Weimar, the Landestheater Dessau and the Semperoper Dresden. He also gave guest lectures at opera stages in Augsburg, Coburg, Meininger, the Landestheater Innsbruck, the Staatstheater am Gärtnerplatz in Munich and at various international opera festivals. He was a soloist in concerts with the Leipzig Gewandhaus Orchestra, the Leipzig and Berlin Radio Orchestras, the Leipzig Thomanerchor, the Prague Chamber Orchestra, the Israel Chamber Orchestra, the Salzburg Bach Choir, the Stettin Philharmonic Orchestra, the Berlin Philharmonic and numerous other orchestras under important conductors such as Kurt Masur, Peter Schreier, Wolf-Dieter Hauschild, Lior Shambadal, Howard Arman, and Helmuth Rilling. Opera and concert guest performances have taken him to Brazil, England, France, Israel, Canada, Luxembourg, Poland, Russia, Spain and Hungary.
As a visiting professor, he taught singing and interpretation at various international courses. He played CDs as well as radio and television recordings. He took part in international master classes such as the International Music Seminar in Weimar, the Summer Academy in Pollenca and the International Bach Academy in Stuttgart. He has won prizes at singing competitions such as the International Robert Schumann Competition, the International Covalistenconcurs Hertogenbosch and the International Johann Sebastian Bach Competition. Since 1992 he has been teaching singing at the Mozarteum University in the Department of Music Education Innsbruck.