All roles

Pride
2014, Movie - Drama, Comedy
The Woman in Black
2012, Movie - Drama, Horror, Thriller
Brexit: The Uncivil War
2019, Movie - Drama, History
Life on Mars
2006, Show - Crime, Drama, Mystery
The People Before
2025, Movie
Eric, Ernie and Me
2017, Movie - Drama, Comedy
Our Zoo
2014, Show - Drama, Family
The Amazing Mr. Blunden
2021, Movie - Adventure, Family, Fantasy
From There to Here
2014, Show - Drama
The Crimson Petal and the White
2011, Show - Drama
Wild Bill
2011, Movie - Drama
A Short Stay in Switzerland
2009, Movie - Drama
Vera Drake
2004, Movie - Drama
uwantme2killhim?
2013, Movie - Drama, Thriller
Franklyn
2008, Movie - Drama, Fantasy, Thriller
New Town Killers
2008, Movie - Drama, Thriller