2018
as Alexander le Scrymgeour
2016
as Ronnie Anderson
2015
as Raymond
2012
as Hate
2010
as Moustache Goon (uncredited)
2010
2008
as Gypsy
2008
as Sheep Herder
2007
as Pirate
2007
as Security Guard
2005
as Archie
2004
as Noise Warden
2004
as Attalus' Henchman
2004
as Mickey
2003
as McKelvie
2002
as Plug Uglies Leader
2002
as Cutte Dawson (Crossing the Line) (archive footage)
2000
as Shug
1999
as Comrade
1998
as Mr. McNasty
1998
as Chaperoning Officer
1998
as Lorry Driver
1993
as Bungalow
1990
as Cutty Dawson