Movie | The Commuter | Girl in Car | 2010-10-26 |
Movie | Life Blood | Rhea Cohen | 2009-06-16 |
Movie | Scar Crow | Rachel | 2009-11-06 |
Movie | Goal III: Taking on the World | June | 2009-06-22 |
Movie | I Can't Think Straight | Lamia | 2008-06-01 |
Movie | The Fine Art of Love: Mine Ha-Ha | Rain | 2005-11-25 |
Movie | Nature Unleashed: Tornado | Irina | 2005-04-12 |
Series | Keen Eddie | Unknown | 2003-06-03 |
Movie | Precious: A Band For Britain | Self | 1999-05-21 |