All Movies List
Carnival Row

as Imogen Spurnrose

2019
Let Me Down Easy

as Adah

2015
Salem

as Anne Hale

2014
Copenhagen

as Sandra

2014
Murder on the Home Front

as Molly Cooper

2013
The Mystery of Edwin Drood

as Rosa Bud

2012
Jane Eyre

as Mary Rivers

2011
The Tudors

as Catherine Howard

2007
My Family and Other Animals

as Margot Durrell

2005
Tamzin Merchant Tamzin Merchant

Birthday

1987-03-04

Place of Birth

Haywards Heath, Sussex, England, UK

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now