1999
as Loud Man in Restaurant
2016
as Street Preacher
2015
as Bailiff #2
2021
as DI Macpherson
2023
as Captain Bittner
2017
as Gabriel
2001
as Squash Player
2003
as Taxi Driver
1998
as Seyton
2004
as Nicholas Deneys
2005
as Andy Holden
2000
as Tel Fletcher