Actor · Born 1973
The Last Chance
2008 · as Helen
Final Contract: Death on Delivery
2006 · as Lara
Submerged
2005 · as Damita
Fat Slags
2004 · as Receptionist
Shanghai Knights
2003 · as Prostitute