Hannah New
Birthday: 1984-05-13 | Place of Birth: Balham, London, England, UKHannah New is a British film and television actress and model, best known for her starring role as Eleanor Guthrie on the television show Black Sails.
...
Known For
Acting
Year
Title
Role
2021
Edge of the World
as Elizabeth Crookshank
2014
Black Sails
as Eleanor Guthrie
2011
Brain Drain 2
as Nancy