The Wych Elm 2022
as Eric
Free Guy 2021
as Hostage
Love, Weddings & Other Disasters 2020
as Nick Matthews
Loving the Bad Man 2012
as Prison Guard #2
My Own Love Song 2010
as Oliver
The Incredible Torture Trio 2004
as Mark
Credits from TMDB.