Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Eric Francis was born on March 21, 1912 in Manchester, England. He was an actor, known for The Meaning of Life (1983), The Real Charlotte (1990) and Doctor Who (1963). He died on June 7, 1991 in Battersea, London, England.