|
500 Miles (2026) as |
|
Preschool (2026) as Brian |
|
Creatures of the Night (2025) as |
|
Salvable (2025) as Little Marcus |
|
Jericho Ridge (2024) as Earl |
|
Showpony (2024) as The Boyfriend |
|
Distressing Images (2023) as |
|
Pram Snatcher (2022) as Transit Man |
|
Big Boys Don’t Cry (2022) as Paul Connolly |
|
The Other Me (2022) as Girogi |
|
Edicius (2021) as Jason |
|
Tales of the Creeping Death (2021) as Goose |
|
Creation Stories (2021) as Joe Foster |
|
A Guide to Second Date Sex (2019) as Dan |
|
Break Clause (2019) as |
|
Killers Anonymous (2019) as Leandro |
|
Trautmann (2018) as Bill Twist |
|
Walk Like a Panther (2018) as Ricky Rickson |
|
Papillon (2017) as Julot |
|
Double Date (2017) as Alex |
|
Svengali (2013) as Tommy |
|
Spike Island (2012) as Carl |
|
Twenty8K (2012) as Tony |
|
Bonded by Blood (2010) as Donny Svenson |
|
Shank (2010) as Craze |
|
Labour (2010) as |
|
Dogging: A Love Story (2009) as Jim |
|
Jade (2009) as Stephen |
|
Bale (2009) as Kyle |
|
The Unloved (2009) as Michael |
|
Harvest (2009) as |
|
Summer (2008) as Daniel |
|
Better Things (2008) as Mike |
|
Lady Margaret (2007) as Danny |
|
This Is England (2007) as Bully |
|
Soft (2007) as ASBO |
|
Go Away! () as Kyle Burden |
|
ახალგაზრდა სტალინი () as Simon Ter-Petrosian (KAMO) |