In 2002 he became a member of the ensemble at the Zurich Opera House, of which he was a member for nine years. In 2003 he made his debut at the Salzburg Festival as Don Ottavio under Nikolaus Harnoncourt. An international career as a Mozart tenor has taken him to Amsterdam, Barcelona, Geneva, Hamburg, Madrid, Munich, Paris, the Vienna State Opera, Covent Garden and the Met, as well as the festivals of Aix-en-Provence, Baden-Baden, Lucerne and the Vienna Festival Weeks. In addition to an active concert schedule, he regularly gives recitals with, among others, Helmut Deutsch and Pauliina Tukiainen. He was Tamino in Claudio Abbado's CD recording of The Magic Flute and worked with well-known conductors such as Gianluca Capuana, William Christie, Christoph von Dohnanyi, Diego Fasolis, Ádám Fischer, Daniele Gatti, Bernard Haitink, Phillip Herreweghe, James Levine, Marc Minkowski and Franz Welser-Möst and the directors Sven-Eric Bechtholf, Dieter Dorn, Claus Guth, Stefan Herheim, Jens Daniel Herzog, Martin Kusej, Nikolaus Lehnhoff, Christof Loy, Damiano Michieletto, Tobias Moretti and Katharina Thalbach. He sang roles such as Rodolfo, Don José, Schuiskij, Pollione, Eisenstein and at the Salzburg Festival 2019 Oronte alongside Cecilia Bartoli's celebrated Alcina. In 2021 he made his debut in Venice at the Teatro Malibran in the title role of Vivaldi's opera Il Farnace. Numerous DVD and CD recordings document his artistic work.