
Acted in 42
2020s
- 2026
Tales of the Underworld
Mr. Mac (segment "Nature or Nurture, The Main Event")
- 2025
The Shepherd Code: Road Back
Blake Dumont
- 2024
War Blade
Movie
- 2023
Juice
Brian · 2 episodes
A New Breed of Criminal
Vic
- 2022
- 2021
2010s
- 2019
13 Graves
Len
- 2018
- 2017
Transhuman
Michael
Freehold
Gerry
- 2016
Essex Vendetta
Spencer
- 2015
Cradle to Grave
Joey Churcher · 1 episode
- 2013
Who Needs Enemies
Ian
Outpost: Rise of the Spetsnaz
Strasser
- 2012
Acts of Godfrey
Billy McGann
2000s
- 2009
Myths
Daedulus · 1 episode
- 2005
Beneath Still Waters
Dan Quarry
Blessed
Ronnie · 8 episodes
- 2003
Danielle Cable: Eyewitness
Terry Cable
- 2001
The Low Down
Pub Man
- 2000
Blood
Guy
Urban Gothic
Dr David Stillman · 1 episode
1990s
- 1997
The Vanishing Man
Steve · 1 episode
- 1996
Madson
Ray McGreevy · 1 episode
- 1992
No release date
The Awakening
Archie Howard
A Midwinter Night's Dream
The Vicar
The Force: The Michael Watson Story
Frank Warren
Wrote 3
2010s
- 2018
- 2016
Essex Vendetta
Writer
Produced 1
2010s
- 2018
Appearances1
2010s
- 2014
What's the Score
Self