David Alden Known forDirecting Movies directed by David AldenPet Shop Boys: Performance 1991 · ★ 7.6Francesco Cavalli: Ercole Amante 2020Otello - Teatro Real Madrid (Palumbo) 2016 TMDB