2018
as Grand Palais Bouncer
2021
as Kro On-Set Reader
2023
as Broccoli Man
2024
as Lenny
as Eric
2013
as Station Guard
as Jeremiah
2015
as Shotgun
2001
as Darrel
2007
as DS Jones
2016
as Major Nikitchenko
as Marvel
2025
as Sergeant Major
2019
as Ben Carrington
1995
as DS Jackson
1996
as DCI Fox (uncredited)
as Commissioner
1993
as Dalton (uncredited)
as Ron Marsh
2011
as Lieutenant Groves