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 married to
Christine DuBoulay. He died on November 8, 2010 in Chicago, Illinois, USA.