Actor
Royal Opera House: Andrea Chénier
2024 · as Roucher
Agrippina - The Grange
2019
Robert le Diable
2012 · as Prince of Granada