Known for Acting

2019
as Self
2017
as Romeo
2018
as Mario Cavaradossi
2015
as Hoffmann
2016
as Werther
2011
as Faust
2016
as Hoffman
2025
as Romeo
2008
as Alfredo Germont
2017
as The Prince's Tenor Friend
2010
as Duca di Mantova
2014
as Rodolfo
2018
as Rinuccio
2024
as Mario Cavaradossi
2025
2018
as Nemorino
2014
as Nemorino
2006
as Cassio
2016
as Hoffmann
2022
as Alfredo Germont