All roles

Wolf Hall
2015, Show - Drama
White Oleander
2002, Movie - Drama
Wuthering Heights
1992, Movie - Drama, Romance
The State
2017, Show - Drama
The Promise
2011, Show - Drama, War
No Child of Mine
1997, Movie - Crime, Drama
The Government Inspector
2005, Movie - Drama
The Project
2002, Movie - Drama
The 50 Greatest Television Dramas
2007, Movie - Documentary