Actor · Born 1978
The Last Surprise
2025 · as Maya
Surrogate
2022 · as Natalie Paxton
Scam
2021 · as Kim
Blame
2010 · as Cate
The Wedding Party
2010 · as Jacqui
Birthday
2009 · as Lily
Signs
2008 · as Stacey
Josh Jarman
2005 · as Sasha
Wolf Creek
2005 · as Kristy Earl
The Illustrated Family Doctor
2005 · as Jennifer
Thunderstruck
2004 · as Amy
Strange Bedfellows
2004 · as Carla