Francesco Cavalli: Ercole Amante 2020
Director
Otello - Teatro Real Madrid (Palumbo) 2016
Pet Shop Boys: Performance 1991
Credits from TMDB.