All roles

Detectorists
2014, Show - Comedy
Three Girls
2017, Show - Biography, Crime, Drama
The Way Back
2010, Movie - Drama, Adventure, History
In the Dark
2017, Show - Crime, Drama
Bank of Dave 2: The Loan Ranger
2025, Movie - Drama, Comedy
You Will Meet a Tall Dark Stranger
2010, Movie - Drama, Comedy, Romance
The Critic
2024, Movie - Crime, Drama, Mystery
Peterloo
2018, Movie - Drama, History
Taming of the Shrew
2013, Movie - Comedy
Doctor Faustus - Live at Shakespeare's Globe
2012, Movie - Drama, Comedy
Home from Home
2018, Show - Comedy
Rovers
2016, Show - Comedy
Within the Whirlwind
2009, Movie - Drama
Grow Your Own
2007, Movie - Comedy
Cutting It
2002, Show - Drama, Comedy
Millions
2004, Movie - Crime, Drama, Family
The House of Mirth
2000, Movie - Drama, Romance
Breaking the Bank
2016, Movie - Comedy