Camille Saint-Saens: Samson et Dalila 2011
as Messenger
Don Quichotte 2010
as Juan
Credits from TMDB.