HomePeople Biography and filmographyLeah Carroll Biography unavailable on TMDB. Movies (3)TV shows (0) Movies (3) Norma and Amelia at Play2022 · Norma Stalactites2016 · Production Manager Shadow Man2002 TV shows (0) No credits available.