H
Heather Downham
FollowBorn 23 December 1936 in 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).