Biography

Claire Davenport was born on April 24, 1933 in Sale, Cheshire, England, UK. She was an actress, known for The Elephant Man (1980), Star Wars: Episode VI - Return of the Jedi (1983) and The Return of the Pink Panther (1975). She died on February 25, 2002 in London, England, UK.

Filmography