Actor
A Gangster's Kiss
2024
as Jack
Bermondsey Tales: Fall of the Roman Empire
2024
as Jimmy
Rebel Moon - Part Two: The Scargiver
2024
as Docking Officer
English Estate
2022
as Jamie Allen
R.I.A.
2021
as Jack Number 25
Velvet
2020
as Austin
The Hooligan Factory
2014
as Freddy the Nonce
Kick-Ass 2
2013
as Goth Kid
Community
2012
as Pack Member
Coming Down the Mountain
2007
as Greg