Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
- Log in
- Inbox
- Invite friends
- English
Frances Leak was born on April 5, 1920 in Croydon, Surrey, England, UK. She was an actress, known for She Shall Have Murder (1950). She died on April 12, 2006 in Norwich, Norfolk, England, UK.