
Acted in 41
2020s
- 2026
- 2025
A Wild Life
Chester
- 2023
- 2022
- 2021
- 2020
2010s
- 2019
The Feed
Johnny · 1 episode
- 2018
Mary Anning
Bert
God's Kingdom
Trucker
Unearthing
Steve Moore
- 2017
My Name Is Lenny
Bobby Sunlight
- 2016
- 2015
Orthodox
Customer
A Professional Relationship
Nicky Matchbright
The Return
Duke
- 2014
Show Pieces
Movie
- 2012
Jimmy's End
Nicky Matchbright
- 2011
2000s
- 2005
Spirit Trap
Tramp
- 2004
- 2002
1990s
- 1999
- 1997
Virtual Weapon
Technician
- 1996
I Was a Doctor Who Monster!
Movie
- 1995
1980s
- 1987
Masterblaster
Mike
Cariani and the Courtesans
Signor Cavaliere
- 1986
Whoops Apocalypse
US Sailor
- 1985
- 1980
No release date
A Film in Another Language
Petro Dollis
Faranooka
Brego