Molly Roden was born on December 10, 1924 in Warwickshire, England as Molly Eleanor Marjorie Roden. She was an actress, known for The Letter (1982), Charlie Chan and the Curse of the Dragon Queen (1981) and Witness for the Prosecution (1957). She died on August 16, 2013 in Albany, Oregon, USA.