All roles

Mr Bates vs The Post Office
2024, Show - Biography, Drama, History
Sherwood
2022, Show - Crime, Drama, Mystery
Empire of Light
2022, Movie - Drama, Romance
Never Let Me Go
2010, Movie - Drama, Romance, Sci-Fi
The Dig
2021, Movie - Biography, Drama, History
Pride
2014, Movie - Drama, Comedy
Official Secrets
2019, Movie - Biography, Crime, Drama
A Very English Scandal
2018, Show - Biography, Crime, Drama
Eye in the Sky
2015, Movie - Drama, War, Thriller
Kick-Ass 2
2013, Movie - Action, Crime, Adventure
The Thief, His Wife And The Canoe
2022, Show - Biography, Crime, Drama
Cyrano
2021, Movie - Drama, Musical, Romance
Sightseers
2012, Movie - Crime, Comedy, Romance
Appropriate Adult
2011, Show - Crime, Drama, Mystery
This Time Next Year
2024, Movie - Comedy, Romance
The Witness for the Prosecution
2016, Show - Crime, Drama, Mystery
The Change
2023, Show - Drama, Comedy
The Falling
2014, Movie - Drama, Mystery, Thriller
The Casual Vacancy
2015, Show - Drama
My Name Is Leon
2022, Movie - Drama
Typist Artist Pirate King
2023, Movie - Drama, Comedy
Days of the Bagnold Summer
2020, Movie - Comedy
W1A
2014, Show - Comedy