HomePeople Biography and filmographyLeah Hummel Biography unavailable on TMDB. Movies (2)TV shows (0) Movies (2) Angels of Perdition2022 · Moira 'Amelia' Russell Moira2021 · Moira 'Amelia' Russell TV shows (0) No credits available.