2023
as DI Stan Owen
2022
as Lieutenant Keysax
2020
as Darren
2015
as Ben
as Spragg
2014
as Demetrius
2012
as RSM Price
2002
as Foreman
2001
as Hayter
2000
as Charlie (as Nick Moss)
1999
as Doctor
1996
as Additional Cast
1992
as Danny