All roles

Paddington 2
2017, Movie - Adventure, Family, Comedy
Star Wars: The Rise of Skywalker
2019, Movie - Action, Adventure, Sci-Fi
The Lady in the Van
2015, Movie - Drama, Comedy
The Hustle
2019, Movie - Crime, Comedy
Exodus: Gods and Kings
2014, Movie - Action, Drama, Adventure
Castlevania: Nocturne
2023, Show - Action, Animation, Adventure
The Promise
2016, Movie - Drama, History, Romance
National Theatre Live: Leopoldstadt
2022, Movie - Drama, History
National Theatre Live: 50 Years on Stage
2013, Movie - Documentary
Class
2016, Show - Drama, Sci-Fi
The Bike Thief
2020, Movie - Drama
White Girl
2008, Movie - Drama
Harold Shipman: Doctor Death
2002, Movie - Crime, Drama