Впервые Ханна появилась на телевидении в 2003 году, сыграв небольшую роль в ситкоме "Kerching". Ее следующая роль была в сериале "Star 2003", где она сыграла персонажа Билли. После этого она сыграла роль Селины Джонсон в британском сериале "The Bill".
В 2006 году она снялась в телесериале "Murder City", где сыграла Вифании Уильямс в эпизоде "Just Seventeen". Также появилась в сериале "Dream Team". В начале 2007 года Ханна появилась в одном из эпизодов сериала "Doctors" и "Genie in the House".
Популярность Ханне принесла роль в сериале "Hollyoaks". Первая серия с ее участием вышла 30 апреля 2007 года. Она играла Кэти Фокс, младшую сестру Уоррен Фокс. 3 ноября 2007 года было объявлено, что Ханна решила покинуть проект. После небольшого перерыва Ханна сыграла одну из главных ролей в фильме ужасов "Children".
Весной 2010 года сыграла в нескольких эпизодах сериала "Inbetweeners". В этом же году получила роль в фильме "Lost Future". В настоящее время принимает участие в съемках фильма "Glass House".