On the opera stage, he has performed in the title role of Britten's Albert Herring, Tamino in Mozart's Die Zauberflöte and Loge in Wagner's Das Rheingold.
He has showcased his talent on the opera stage in pivotal roles, including Albert Herring by Britten, Tamino from Mozart's Die Zauberflöte, and Loge from Wagner's Das Rheingold.