Actrice qui a joué le rôle de Marianne dans Robin des bois de la BBC et celui de Ruth dans la série The Little House. Elle a aussi joué dans True Blood et dans Preacher d'AMC.
Enfant, elle a joué avec le National Youth Music theatre.
Elle a fait ses débuts au théâtre sur le West End de Londres dans une reprise de la pièce Arcadia de Tom Stoppard en 2009.
Elle est née à Brighton, en Angleterre.
Elle a joué avec Alexander Skarsgard dans la série populaire de HBO True Blood.