Pamela Mann was born on March 26, 1927 in Hampstead, London, England, UK. She is known for
Star Wars: Episode V - The Empire Strikes Back (1980),
Never Say Never Again (1983) and
Raiders of the Lost Ark (1981). She was married to
Freddie Francis. She died on August 23, 2020 in the UK.