as David Morris
2016
as Julian
2014
as Kevin
2011
as Bob Martini
2010
as DS Peter Burt
as Steve Arnett
2007
as Guard
1998
as Ashley
1995
as Self
2023
as Malcolm White
2021
2020
as Captain Quinn
2018
as Ray Neilson
2012
as Pat Booth
as Smudge
as Gwildor
2008
2005
as Hephaestus
as Timus
as Cohort
as Donkeyvac (voice)
1993