Hot Search
No search results found
Write an article
Start 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.