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 married to
Michael Linnit. She died on April 15, 2020 in Poole, Dorset, England, UK.