All roles

Submarine
2010, Movie - Drama, Comedy, Romance
Jane Eyre
2011, Movie - Drama, Romance
The Fundamentals of Caring
2016, Movie - Drama, Comedy
22 Jump Street
2014, Movie - Action, Crime, Comedy
Tolkien
2019, Movie - Drama, War, Romance
The First Time
2012, Movie - Drama, Comedy, Romance
Red Lights
2012, Movie - Thriller
Neighbors
2014, Movie - Comedy
The Phantom of the Open
2022, Movie - Drama, Comedy, Sport
The Double
2014, Movie - Drama, Thriller
The Current War
2017, Movie - Biography, Drama, History
Premature
2014, Movie - Comedy
Still Up
2023, Show - Comedy
Red Oaks
2014, Show - Drama, Comedy
Eternal Beauty
2020, Movie - Drama, Comedy
Becoming Human
2011, Show - Fantasy, Comedy
Horrible Histories: The Movie - Rotten Romans
2019, Movie - Adventure, Family, Comedy
Kill Your Friends
2015, Movie - Crime, Comedy, Thriller
Just Jim
2015, Movie - Comedy
Care
2000, Movie - Drama
The Return of the Yuletide Kid
2019, Movie - Drama, Comedy
Comes a Bright Day
2012, Movie - Romance, Thriller
The Story of Tracy Beaker
2002, Show - Animation, Kids, Family
Benny & Jolene
2014, Movie - Comedy, Romance