All roles

My Lady Jane
2024, Show - Drama, Adventure, History
Everyone Else Burns
2023, Show - Comedy
Landscapers
2021, Show - Crime, Drama, Comedy
Bridget Jones's Baby
2016, Movie - Drama, Comedy, Romance
Mr. Turner
2014, Movie - Drama, History
Brexit: The Uncivil War
2019, Movie - Drama, History
Happy-Go-Lucky
2008, Movie - Drama, Comedy
Peterloo
2018, Movie - Drama, History
Henpocalypse!
2023, Show - Comedy, Sci-Fi
The Murder at Road Hill House
2011, Movie - Crime, Drama, Mystery
Room at the Top
2012, Show - Drama
Up There
2012, Movie - Fantasy, Comedy