All roles

Constellation
2024, Show - Sci-Fi, Thriller
A Cock and Bull Story
2005, Movie - Comedy, History
Mrs. Henderson Presents
2005, Movie - Comedy, Drama
Sylvia
2003, Movie - Drama, Romance
The Mother
2003, Movie - Drama, Romance
The Gathering Storm
2002, Movie - Drama, History
Dirty Pretty Things
2002, Movie - Crime, Drama, Thriller
The Other Man
2008, Movie - Romance, Mystery, Drama
Into the Storm
2009, Movie - Drama, History
The Special Relationship
2010, Movie - Drama, History
Uprising
2021, Show - Documentary
Subnormal
2021, Movie - Documentary
Glastonbury
2006, Movie - Documentary, Music
The Mighty Celt
2005, Movie - Drama
The Heart of Me
2004, Movie - Drama, Romance
Pandaemonium
2001, Movie - Drama
Skagerrak
2003, Movie - Drama, Romance
A Number
2008, Movie - Drama, Sci-Fi
Kiss of Life
2003, Movie - Drama
My Zinc Bed
2008, Movie - Drama