
Upcoming and Past Events
Wintergreen for President (Gershwin)
Role of Wintergreen
Stadttheater Gießen
Premiere: May 30th, 2025
​
Il trovatore (Verdi)
Role of Ferrando
Stadttheater Gießen
Premiere: March 29th, 2025
​
Mosè in Egitto (Rossini)
Role of Pharaoh
Stadttheater Gießen
Premiere: February 15th, 2025
​
​Alexander's Feast (Handel)
Stadttheater Gießen
Premiere: December 19th, 2024
​
Arabella (Strauss)
Role of Graf Waldner
Stadttheater Gießen
Premiere: December 1st, 2024
​
Curlew River (Britten)
Role of The Abbot
Stadttheater Gießen
Premiere: July 5th, 2024
Les pêcheurs de perles (Bizet)
Role of Nourabad
Stadttheater Gießen
Premiere: April 28th, 2024
Eugene Onegin (Tchaikovsky)
Role of Prince Gremin
Stadttheater Gießen
Premiere: March 23rd, 2024
Serse (Handel)
Role of Ariodate
Stadttheater Gießen
Premiere: February 10th, 2024
Rigoletto (Verdi)
Role of Sparafucile
Stadttheater Gießen
Premiere: October 21st, 2023
Hérodiade (Massenet)
Role of Phanuel
Deutsche Oper am Rhein
June 4th, 2023
La clemenza di Tito (Mozart)
Role of Publio
Stadttheater Gießen
Premiere: May 19th, 2023
​
La sonnambula (Bellini)
Role of Alessio
Semperoper Dresden
May 5th, 2023
​
Tosca (Puccini)
Role of Angelotti
Stadttheater Gießen
Premiere: March 25th, 2023
​
A Midsummer Night's Dream (Britten)
Role of Quince
Stadttheater Gießen
Premiere: February 11th 2023
​
Caterina Cornaro (Donizetti)
Role of Mocenigo
Stadttheater Gießen
Premiere: Nov 26th 2022
​
Weihnachtsoratorium (Bach)
Alte Oper Frankfurt
December 11th, 2022
​
2022 Tour of Bellini's "La Sonnambula, singing the role of Alessio
January 23rd and 25th 2022
Opéra-Théâtre de Clermont-Ferrand
January 30th 2022
Opéra de Vichy
February 25th and 27th 2022
Opéra Grand Avignon
March 27th, 29th, 31st 2022
Opéra de Metz Métropole
May 13th and 15th 2022
Opéra de Reims​
​