The Choral 2025
as Mitch
Rocket Fuel 2025
as Wes
How to Have Sex 2023
as Badger
Ali & Ava 2022
as Callum
Snatchers 2020
as Drunk Man
Miss Peregrine's Home for Peculiar Children 2016
as Dylan
Bring Back the Cat 2016
as Auberon Ellison
Grimsby 2016
as Skeletor
The Selfish Giant 2013
as Swifty
Credits from TMDB.