The Testament of Ann Lee 2025
as George Whitefield
The Stained Stainlessman 2025
as Vice-Chancellor
Rye Lane 2023
as City Boy Karaoke
The Impact 2022
as Liam
The Lady in the Van 2015
as Policeman
You & I 2014
as Philip
Resistance 2011
as Gernot
Sherlock Holmes: A Game of Shadows 2011
as University Student
Credits from TMDB.