Janie Moore
Freud's Last Session (2023)
Marina
The Other Me (2023)
Bernadette
Black Medicine (2021)
Ellen
Rose Plays Julie (2021)
Emer Costello
A Girl From Mogadishu (2019)
Mary Hennessy
Svetimšalis (2017)
Eileen Gray
The Price of Desire (2015)
Tasha Lem
Doctor Who: The Time of the Doctor (2013)
Grace
Wayland's Song (2013)
Kate Harris
How About You... (2007)
Dr. Lorna Herrera
Protect and Serve (2007)
Lucy
Last Night (2006)
Lilly Summers
Jesse Stone: Death in Paradise (2006)
Angela Jahnsen
The Debt (2003)
Ann
Fogbound (2002)
What Miro Saw (2002)
Eileen
Silent Grace (2001)
Anna
The Luzhin Defence (2000)
Cathy
Wuthering Heights (1998)
Marcella Duggan
The Heart Surgeon (1997)
Vanessa
Words Upon the Window Pane (1994)