2002
as Konstantin
2005
as Banner
2018
as Angus
2017
as Admiral Ramsay
2007
as Dangerous Ginger
2012
as Screw
as Parsons
as Tony
as Sgt. Grieves
as Pyre
2000
as DI Donald Parkin
1998
as Tom
2006
as Vampire
2004
1993
as Frank
1999
as William Ogilvie
1989
as Billy
as Steve
2023
as Macduff