Acting
No biography available.
Les Troyens
2012
Ghost of Hector
Robert le Diable
Fourth chevalier/Priest
Les Vêpres siciliennes
2013
Robert
Royal Opera House: Tosca
2018
Sciarrone
Celebration of the Tercentenary of the Founding of The Premier Grand Lodge
2017
Rigoletto
Il Conte di Ceprano
2021