Actress.
The Lost World
Series • 1999
See No Evil
Movie • 2006
The Sleepover Club
Series • 2003
See No Evil 2
Movie • 2014