
Acted in 36
2020s
- 2026
The Cull
Niall
Finders Keepers
John
FUCK FACE
Craig Witherspoon / FUCK FACE
Starlight
Gerald
- 2025
260 days
Komandant Stojaković
The Arbiter
Verril
Protein
Sion
The Birdwatcher
The Watcher
The People Before
Dom
- 2024
The Chocolate Club
Simon
Edge of Summer
The Man
- 2023
- 2022
Riches
Gavin Heaton · 3 episodes
The Magical Son
Breusydh
2010s
- 2019
Bittersweet Symphony
Andrew
The Mermaid of Mevagissey
Davey
- 2018
What does it mean when you dream about carparks?
Craig
Wild Honey Pie!
Oscar
- 2017
Canaries
Steve Dennis
- 2015
Convenience
Husband
- 2014
Protein
Sean
- 2013
Magpie
Tony
2000s
- 2008
- 2006
One Way
Steve
- 2001
Arthur's Dyke
Darren
No release date
In Absentia
Husband
Produced 2
2020s
- 2025
Protein
Producer
2010s
- 2017
Canaries
Producer