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