Taylor Leigh EdwardsThe BiographyTaylor Leigh Edwards is an American actress, originally from Dallas, living in Hollywood. IMDB Back
Taylor Leigh Edwards inMoviesSort Popularity Votes Average Original Title Release Date Monsters of Man 6.4 average rating ★★★★★ Black Silk 5.5 average rating ★★★★★ Black Terror 0 average rating ★★★★★