2023
as Lunky
2019
as Giant Rider
2018
as Manchester & Salford Yeomanry
2016
as Henchman
2010
as Bevington
2009
as Stocky Guard
2008
as Sir Cador
2005
as Obadiah
2004
as Crixus
2004
as Crixus
2003
as PC Durham
2003
as Carmichael
2002
as Selden the Convict
2002
as Nicholas Hunyadi
1999
as Eric, Marshall's partner
1998
as Rolf Bruner
1997
as Corporal
1997
as Dragon Legion Guard
1997
as Fireman Colin
1995
as Nightclub Doorman
1995
as Mark
1993
as Terry
1993
as Ruud
1992
as Barry Roache
1992
as Les
1990
as Porky Jupp
1986
as Bernie
1985
as Chester