Acting
Katherine Templar
Bekannt aus
The Human Centipede 2 (Full Sequence)
(2011) – Rachel
Elizabeth: Das goldene Königreich
(2007) – Mary Stuart's Lady in Waiting
The Third One This Week
(2010)