2023
Gounod - Romeo et Juliette as Roméo2021
Jenůfa as Steva Buryja2021
Rigoletto as Duke of Mantua2018
Romeo et Juliette - Liceu as Romeo2017
Verdi: Simon Boccanegra as Gabriele Adorno2016
La bohème - Liceu as Rodolfo2016
The ROH Live: La Traviata as Alfredo Germont2015
La Traviata as Alfredo Germont2015
Verdi: Rigoletto as Il Duca di Mantova2015
Król Roger as Not available2014
I Capuleti e i Montecchi as Tebaldo2012
Il trittico - Gianni Schicchi as Not available2009
'La Bohème' im Hochhaus as Rodolfo2006
Gioacchino Rossini - La Cambiale di Matrimonio as Not available2006
La cambiale di matrimonio as Edoardo Milfort (tenore)2005
Don Giovanni as Don Ottavio2001
Aeschbacher as Self