All roles

The Theory of Everything
2014, Movie - Drama, Romance
Grimsby
2016, Movie - Action, Comedy
Too Close
2021, Show - Drama
High-Rise
2015, Movie - Drama
Mr. Holmes
2015, Movie - Crime, Drama, Family
Another Year
2010, Movie - Drama, Comedy
Sightseers
2012, Movie - Crime, Comedy, Romance
Mr. Turner
2014, Movie - Drama, History
Bright Star
2009, Movie - Drama, Romance
This Beautiful Fantastic
2016, Movie - Drama, Comedy, Romance
Peterloo
2018, Movie - Drama, History
Measures for a Funeral
2024, Movie - Drama
Bringing Back Golden Eye
2021, Movie
Allelujah
2023, Movie - Drama
Tortoise
2021, Movie - Drama
Notes on Blindness
2016, Movie - Documentary, Drama
Remember Me
2014, Show - Crime, Drama, Mystery
Adult Life Skills
2016, Movie - Drama, Comedy
Prevenge
2017, Movie - Drama, Comedy, Horror
Vera Drake
2004, Movie - Drama
Welcome to Mercy
2018, Movie - Drama, Horror
First Born
2016, Movie - Horror
Pulse
2010, Movie - Drama, Horror
Foreign Affairs
1993, Movie - Drama, Comedy, Romance