ScreenWave
Zara Turner is an actress from Northern Ireland.
2010
Imaginary Friend
2004
The Brief
2003
Holy Cross
2002
Any Time Now
2001
On the Nose
1999
The Waiting Time
Forgotten
1998
Touch and Go