All roles

The Nevers
2021, Show - Drama, Sci-Fi
The Voices
2014, Movie - Crime, Fantasy, Comedy
Cinderella
2015, Movie - Drama, Family, Fantasy
Womb
2010, Movie - Romance, Sci-Fi
St Trinian's 2: The Legend of Fritton's Gold
2009, Movie - Adventure, Family, Comedy
Dogleg
2023, Movie - Comedy
National Theatre Live: Frankenstein
2011, Movie - Drama, Sci-Fi, Horror
Ray & Liz
2018, Movie - Drama
Babylon
2014, Show - Crime, Drama, Comedy
Hoff the Record
2015, Show - Comedy
Birds Like Us
2022, Movie - Animation, Adventure, Family
Horrible Histories: The Movie - Rotten Romans
2019, Movie - Adventure, Family, Comedy
Meadowlands
2007, Show - Drama
Kill Your Friends
2015, Movie - Crime, Comedy, Thriller
Burke & Hare
2010, Movie - History, Comedy, Horror
Sold
2007, Show - Comedy
The Wedding Video
2012, Movie - Comedy