
Acted in 54
2020s
- 2025
Stuffed
Jamie
- 2023
Slow Burn
Aidan
- 2022
They Heard Him Shout Allahu Akbar
Man
- 2021
Femme
Harvey
- 2020
Smokers Delight
Movie
Make Up
Kai
The First Team
Petey Brooks · 6 episodes
2010s
- 2019
Sliced
Ricky · 9 episodes
- 2018
Bloodyminded
Sid Varney
- 2017
The Entertainer
Sam
Pound for Pound
Dave Boy Green
- 2016
National Theatre Live: Les Liaisons Dangereuses
Azolan
- 2015
Cradle to Grave
Colin · 1 episode
samuel-613
Shmilu / Samuel
Ballot Monkeys
Conor · 5 episodes
Tatau
Pete 'Budgie' Griffiths · 8 episodes
Crims
Marcel · 6 episodes
- 2014
Our World War
Sid Godley · 3 episodes
- 2013
Borrowed Time
Kevin
Blackout
Karl
Count Arthur Strong
Antony · 1 episode
- 2012
Keith Lemon: The Film
Buster (Hoodie)
The Man Inside
Karl Lee
What If
Devon
- 2011
7lives
Kid
- 2010
Some Dogs Bite
Mick
2000s
- 2009
Micro Men
Sinclair journalist
Missing
TV
Moses Jones
Young White Boy · 3 episodes
- 2008
- 2004
1990s
- 1996
No release date
Midnight of My Life
Cynical Punter
Wrote 1
2010s
- 2015
Crims
Writer