Past performances 2015 — Yesterday
Il trovatore (The Troubadour), Verdi
Ferrando
2024
Carmen, Bizet
Zuniga
2023
Rigoletto, Verdi
Sparafucile
Il barbiere di Siviglia (The Barber of Seville), Rossini
Fiorello
Tosca, Puccini
Il Sagrestano (The sacristan)
2022
Il Sagrestano (The sacristan) + 1 roles