The Human Centipede 2 (Full Sequence) 2011
as Rachel
The Third One This Week 2010
Actor
Elizabeth: The Golden Age 2007
as Mary Stuart's Lady in Waiting
Credits from TMDB.