H
Heather Downham
Acting·Born December 23, 1936 (age 89)·Hendon, London, England, UK
Heather Downham was born on December 23, 1936 in Hendon, London, England, UK. She is an actress, known for 2001: A Space Odyssey (1968), The Ugly Duckling (1959) and Adam Adamant Lives! (1966).