Actor · Born 1978
The Lost Future
2010 · as Neenah
White Wedding
2009 · as Daisy
Disgrace
2008 · as Lucy Lurie