2023
as Captain Bittner
2023
as Donnie
2021
as DI Macpherson
2019
as Len
2017
as Gabriel
2016
as Detective Breem
2016
as Detective Inspector Martin Heywood
2016
as Street Preacher
2015
as Bailiff #2
2014
as Billy 'Mince'
2013
as Mario
2013
as Rabbit
2012
as Kenny
2011
as Mister 'Big John' Hoffman
2011
as Malcolm Raggert
2007
as Leon Levan
2004
as Nicholas Deneys
2003
as Taxi Driver
2001
as Jason Heath
2001
as Squash Player
2000
as Tel Fletcher
1999
as Loud Man in Restaurant
1998
as Seyton
1997
as DS David Satchell
1992
as Barry Dixon