Actress | Soundtrack | Producer
Worked as a jazz singer and guitarist in London.
Visiting factories in Cambodia: "Every time companies squeeze to get lower production costs, faster production, it's nobody but the working women who suffer and their families back at home."
Amelia Fiona J. Driver
Middlesex Hospital, London, England, UK
Check out the action from New York Comic Con check out what IMDb editors are watching this month, and more.