Past performances 2004 — Yesterday
Timur and Bayezid, Various
Soloist
2022
Rodelinda, regina de' Longobardi, HWV 19, Händel
Unulfo
2019
Ariodante, Händel
Polinesso
2017 - 2018
2017
Bertarido (King Bertarido)
2016
Shell Shock, a Requiem of War, Lens
Contratenore
2014