Actor
Never Let Me Go
2010
as Delivery Man 2
V for Vendetta
2006
as Barfly
Snatch
2000
as MC
The Messenger: The Story of Joan of Arc
1999
as Vaucouleurs' Priest
Fever Pitch
1997
as Rex
Olly's Prison
1993
as Third Warder
I Hired a Contract Killer
1990
as Al
Dance with a Stranger
1985
as 2nd Policeman
Venom
1981
as Driver's Mate
Babylon
1980
as C.I.D Detective #1
The Long Good Friday
1980
as Eric
McVicar
1980
as Prison Warder
The Great Riviera Bank Robbery
1980
as Security Guard
Top Dog Rules Ok
1978
as Policeman
Nightmare for a Nightingale
1975
as Stagehand