HomePeople Biography and filmographyDavid Alden Biography unavailable on TMDB. Movies (3)TV shows (0) Movies (3) Francesco Cavalli: Ercole Amante2020 · Director Otello - Teatro Real Madrid (Palumbo)2016 · Director Pet Shop Boys: Performance1991 · Director TV shows (0) No credits available.