Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Richard Ellis was born on February 19, 1918 in Croydon, Surrey, England, UK. He was an actor, known for Job (1936), The Selfish Giant (1939) and Façade (1936). He was previously married to Christine DuBoulay. He died on November 8, 2010 in Chicago, Illinois, USA.