Hannah New arbeitete als Model in Barcelona, wo sie 2009 für das Fernsehen entdeckt wurde. Sie übernahm Rollen in verschiedenen spanisch-sprachigen Produktionen. 2012 spielte New im TV-Film „Shelter“ mit. Seit 2014 ist sie in einer Hauptrolle in der Starz-Serie Black Sails zu sehen.