Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Annie Leake was born on August 1, 1928 in Staines, Surrey, England, UK. She was an actress, known for Beryl's Lot (1973), The Bright Side (1985) and The Case of Marcel Duchamp (1984). She was married to Roger Hancock. She died on December 19, 2006.