Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Jenny Wren was born on June 7, 1941 in Bromsgrove, Worcestershire, England, UK. She was an actress, known for The Pirates of Penzance (1982), ITV Television Playhouse (1955) and Princess Ida (1982). She was previously married to Michael Linnit. She died on April 15, 2020 in Poole, Dorset, England, UK.